<include name="RecentRandomSelector">
<onfocus>SetFocus(5100)</onfocus>
<onfocus condition="Container(9000).HasFocus(1) + SubString(skin.string(mfmovies_list),latest)">Skin.SetString(mfmovies_list,random)</onfocus>
<onfocus condition="Container(9000).HasFocus(1) + SubString(skin.string(mfmovies_list),random)">Skin.SetString(mfmovies_list,inprogress)</onfocus>
<onfocus condition="Container(9000).HasFocus(1) + SubString(skin.string(mfmovies_list),inprogress)">Skin.SetString(mfmovies_list,latest)</onfocus>
<onfocus condition="Container(9000).HasFocus(2) + SubString(skin.string(mftvshows_list),latest)">Skin.SetString(mftvshows_list,random)</onfocus>
<onfocus condition="Container(9000).HasFocus(2) + SubString(skin.string(mftvshows_list),random)">Skin.SetString(mftvshows_list,inprogress)</onfocus>
<onfocus condition="Container(9000).HasFocus(2) + SubString(skin.string(mftvshows_list),inprogress)">Skin.SetString(mftvshows_list,latest)</onfocus>
<onfocus condition="Container(9000).HasFocus(3) + SubString(skin.string(mfconcerts_list),latest)">Skin.SetString(mfconcerts_list,random)</onfocus>
<onfocus condition="Container(9000).HasFocus(3) + SubString(skin.string(mfconcerts_list),random)">Skin.SetString(mfconcerts_list,inprogress)</onfocus>
<onfocus condition="Container(9000).HasFocus(3) + SubString(skin.string(mfconcerts_list),inprogress)">Skin.SetString(mfconcerts_list,latest)</onfocus>
<onfocus condition="Container(9000).HasFocus(4) + SubString(skin.string(mfmusic_list),latestsong)">Skin.SetString(mfmusic_list,latestalbum)</onfocus>
<onfocus condition="Container(9000).HasFocus(4) + SubString(skin.string(mfmusic_list),latestalbum)">Skin.SetString(mfmusic_list,randomsong)</onfocus>
<onfocus condition="Container(9000).HasFocus(4) + SubString(skin.string(mfmusic_list),randomsong)">Skin.SetString(mfmusic_list,randomalbum)</onfocus>
<onfocus condition="Container(9000).HasFocus(4) + SubString(skin.string(mfmusic_list),randomalbum)">Skin.SetString(mfmusic_list,randomartist)</onfocus>
<onfocus condition="Container(9000).HasFocus(4) + SubString(skin.string(mfmusic_list),randomartist)">Skin.SetString(mfmusic_list,inprogress)</onfocus>
<onfocus condition="Container(9000).HasFocus(4) + SubString(skin.string(mfmusic_list),inprogress)">Skin.SetString(mfmusic_list,latestsong)</onfocus>
<onfocus condition="Container(9000).HasFocus(31) + SubString(skin.string(mfvpl1_list),latest)">Skin.SetString(mfvpl1_list,random)</onfocus>
<onfocus condition="Container(9000).HasFocus(31) + SubString(skin.string(mfvpl1_list),random)">Skin.SetString(mfvpl1_list,latest)</onfocus>
<onfocus condition="Container(9000).HasFocus(31) + SubString(skin.string(mfvpl1_list),latest)">RunScript(script.randomandlastitems,limit=12,method=Random,playlist=$INFO[Skin.String(vpl1.path)],menu=Menu31)</onfocus>
<onfocus condition="Container(9000).HasFocus(31) + SubString(skin.string(mfvpl1_list),random)">RunScript(script.randomandlastitems,limit=12,method=Last,playlist=$INFO[Skin.String(vpl1.path)],menu=Menu31)</onfocus>
<onfocus condition="Container(9000).HasFocus(32) + SubString(skin.string(mfvpl2_list),latest)">Skin.SetString(mfvpl2_list,random)</onfocus>
<onfocus condition="Container(9000).HasFocus(32) + SubString(skin.string(mfvpl2_list),random)">Skin.SetString(mfvpl2_list,latest)</onfocus>
<onfocus condition="Container(9000).HasFocus(32) + SubString(skin.string(mfvpl2_list),latest)">RunScript(script.randomandlastitems,limit=12,method=Random,playlist=$INFO[Skin.String(vpl2.path)],menu=Menu32)</onfocus>
<onfocus condition="Container(9000).HasFocus(32) + SubString(skin.string(mfvpl2_list),random)">RunScript(script.randomandlastitems,limit=12,method=Last,playlist=$INFO[Skin.String(vpl2.path)],menu=Menu32)</onfocus>
<onfocus condition="Container(9000).HasFocus(33) + SubString(skin.string(mfvpl3_list),latest)">Skin.SetString(mfvpl3_list,random)</onfocus>
<onfocus condition="Container(9000).HasFocus(33) + SubString(skin.string(mfvpl3_list),random)">Skin.SetString(mfvpl3_list,latest)</onfocus>
<onfocus condition="Container(9000).HasFocus(33) + SubString(skin.string(mfvpl3_list),latest)">RunScript(script.randomandlastitems,limit=12,method=Random,playlist=$INFO[Skin.String(vpl3.path)],menu=Menu33)</onfocus>
<onfocus condition="Container(9000).HasFocus(33) + SubString(skin.string(mfvpl3_list),random)">RunScript(script.randomandlastitems,limit=12,method=Last,playlist=$INFO[Skin.String(vpl3.path)],menu=Menu33)</onfocus>
<onfocus condition="Container(9000).HasFocus(34) + SubString(skin.string(mfvpl4_list),latest)">Skin.SetString(mfvpl4_list,random)</onfocus>
<onfocus condition="Container(9000).HasFocus(34) + SubString(skin.string(mfvpl4_list),random)">Skin.SetString(mfvpl4_list,latest)</onfocus>
<onfocus condition="Container(9000).HasFocus(34) + SubString(skin.string(mfvpl4_list),latest)">RunScript(script.randomandlastitems,limit=12,method=Random,playlist=$INFO[Skin.String(vpl4.path)],menu=Menu34)</onfocus>
<onfocus condition="Container(9000).HasFocus(34) + SubString(skin.string(mfvpl4_list),random)">RunScript(script.randomandlastitems,limit=12,method=Last,playlist=$INFO[Skin.String(vpl4.path)],menu=Menu34)</onfocus>
<onfocus condition="Container(9000).HasFocus(35) + SubString(skin.string(mfvpl5_list),latest)">Skin.SetString(mfvpl5_list,random)</onfocus>
<onfocus condition="Container(9000).HasFocus(35) + SubString(skin.string(mfvpl5_list),random)">Skin.SetString(mfvpl5_list,latest)</onfocus>
<onfocus condition="Container(9000).HasFocus(35) + SubString(skin.string(mfvpl5_list),latest)">RunScript(script.randomandlastitems,limit=12,method=Random,playlist=$INFO[Skin.String(vpl5.path)],menu=Menu35)</onfocus>
<onfocus condition="Container(9000).HasFocus(35) + SubString(skin.string(mfvpl5_list),random)">RunScript(script.randomandlastitems,limit=12,method=Last,playlist=$INFO[Skin.String(vpl5.path)],menu=Menu35)</onfocus>
<onfocus condition="Container(9000).HasFocus(37) + SubString(skin.string(mfvpl7_list),latest)">Skin.SetString(mfvpl7_list,random)</onfocus>
<onfocus condition="Container(9000).HasFocus(37) + SubString(skin.string(mfvpl7_list),random)">Skin.SetString(mfvpl7_list,latest)</onfocus>
<onfocus condition="Container(9000).HasFocus(37) + SubString(skin.string(mfvpl7_list),latest)">RunScript(script.randomandlastitems,limit=1,method=Random,playlist=$INFO[Skin.String(vpl7.path)],menu=Menu37)</onfocus>
<onfocus condition="Container(9000).HasFocus(37) + SubString(skin.string(mfvpl7_list),random)">RunScript(script.randomandlastitems,limit=12,method=Last,playlist=$INFO[Skin.String(vpl7.path)],menu=Menu37)</onfocus>
<onfocus condition="Container(9000).HasFocus(41) + SubString(skin.string(mfapl1_list),latest)">Skin.SetString(mfapl1_list,random)</onfocus>
<onfocus condition="Container(9000).HasFocus(41) + SubString(skin.string(mfapl1_list),random)">Skin.SetString(mfapl1_list,latest)</onfocus>
<onfocus condition="Container(9000).HasFocus(41) + SubString(skin.string(mfapl1_list),latest)">RunScript(script.randomandlastitems,limit=12,method=Random,playlist=$INFO[Skin.String(apl1.path)],menu=Menu41)</onfocus>
<onfocus condition="Container(9000).HasFocus(41) + SubString(skin.string(mfapl1_list),random)">RunScript(script.randomandlastitems,limit=12,method=Last,playlist=$INFO[Skin.String(apl1.path)],menu=Menu41)</onfocus>
<onfocus condition="Container(9000).HasFocus(42) + SubString(skin.string(mfapl2_list),latest)">Skin.SetString(mfapl2_list,random)</onfocus>
<onfocus condition="Container(9000).HasFocus(42) + SubString(skin.string(mfapl2_list),random)">Skin.SetString(mfapl2_list,latest)</onfocus>
<onfocus condition="Container(9000).HasFocus(42) + SubString(skin.string(mfapl2_list),latest)">RunScript(script.randomandlastitems,limit=12,method=Random,playlist=$INFO[Skin.String(apl2.path)],menu=Menu42)</onfocus>
<onfocus condition="Container(9000).HasFocus(42) + SubString(skin.string(mfapl2_list),random)">RunScript(script.randomandlastitems,limit=12,method=Last,playlist=$INFO[Skin.String(apl2.path)],menu=Menu42)</onfocus>
<onfocus condition="Container(9000).HasFocus(43) + SubString(skin.string(mfapl3_list),latest)">Skin.SetString(mfapl3_list,random)</onfocus>
<onfocus condition="Container(9000).HasFocus(43) + SubString(skin.string(mfapl3_list),random)">Skin.SetString(mfapl3_list,latest)</onfocus>
<onfocus condition="Container(9000).HasFocus(43) + SubString(skin.string(mfapl3_list),latest)">RunScript(script.randomandlastitems,limit=12,method=Random,playlist=$INFO[Skin.String(apl3.path)],menu=Menu43)</onfocus>
<onfocus condition="Container(9000).HasFocus(43) + SubString(skin.string(mfapl3_list),random)">RunScript(script.randomandlastitems,limit=12,method=Last,playlist=$INFO[Skin.String(apl3.path)],menu=Menu43)</onfocus>
<onfocus condition="Container(9000).HasFocus(44) + SubString(skin.string(mfapl4_list),latest)">Skin.SetString(mfapl4_list,random)</onfocus>
<onfocus condition="Container(9000).HasFocus(44) + SubString(skin.string(mfapl4_list),random)">Skin.SetString(mfapl4_list,latest)</onfocus>
<onfocus condition="Container(9000).HasFocus(44) + SubString(skin.string(mfapl4_list),latest)">RunScript(script.randomandlastitems,limit=12,method=Random,playlist=$INFO[Skin.String(apl4.path)],menu=Menu44)</onfocus>
<onfocus condition="Container(9000).HasFocus(44) + SubString(skin.string(mfapl4_list),random)">RunScript(script.randomandlastitems,limit=12,method=Last,playlist=$INFO[Skin.String(apl4.path)],menu=Menu44)</onfocus>
<onfocus condition="Container(9000).HasFocus(45) + SubString(skin.string(mfapl5_list),latest)">Skin.SetString(mfapl5_list,random)</onfocus>
<onfocus condition="Container(9000).HasFocus(45) + SubString(skin.string(mfapl5_list),random)">Skin.SetString(mfapl5_list,latest)</onfocus>
<onfocus condition="Container(9000).HasFocus(45) + SubString(skin.string(mfapl5_list),latest)">RunScript(script.randomandlastitems,limit=12,method=Random,playlist=$INFO[Skin.String(apl5.path)],menu=Menu45)</onfocus>
<onfocus condition="Container(9000).HasFocus(45) + SubString(skin.string(mfapl5_list),random)">RunScript(script.randomandlastitems,limit=12,method=Last,playlist=$INFO[Skin.String(apl5.path)],menu=Menu45)</onfocus>
</include>