--- a/skin.aeonmq5/720p/CustomSub6005.xml
+++ b/skin.aeonmq5/720p/CustomSub6005.xml
@@ -2,9 +2,7 @@
 
 	<window id="6005" type="dialog"><!-- Tv ao vivo -->
 	<defaultcontrol>-</defaultcontrol>
-	<onload condition="!StringCompare(Container(9000).numitems,0)">SetFocus(9000)</onload>
-	<onload condition="StringCompare(Container(9000).numitems,0)">SetFocus(9101)</onload>
-	<onunload>Skin.Reset(submode)</onunload>
+	<include>SubMenuCommon</include>
 	<controls>
 	<control type="group">
 	<include condition="Window.IsVisible(6000)">MenuCustom</include>
@@ -22,8 +20,8 @@
 	<property name="name">menu0501</property>
 	<property name="id">$INFO[skin.string(menu0501.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0501.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6005)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0501.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0501.master)) | SubString(skin.string(menu0501.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -32,8 +30,8 @@
 	<property name="name">menu0502</property>
 	<property name="id">$INFO[skin.string(menu0502.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0502.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6005)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0502.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0502.master)) | SubString(skin.string(menu0502.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -42,8 +40,8 @@
 	<property name="name">menu0503</property>
 	<property name="id">$INFO[skin.string(menu0503.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0503.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6005)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0503.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0503.master)) | SubString(skin.string(menu0503.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -52,8 +50,8 @@
 	<property name="name">menu0504</property>
 	<property name="id">$INFO[skin.string(menu0504.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0504.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6005)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0504.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0504.master)) | SubString(skin.string(menu0504.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -62,8 +60,8 @@
 	<property name="name">menu0505</property>
 	<property name="id">$INFO[skin.string(menu0505.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0505.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6005)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0505.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0505.master)) | SubString(skin.string(menu0505.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -72,8 +70,8 @@
 	<property name="name">menu0506</property>
 	<property name="id">$INFO[skin.string(menu0506.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0506.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6005)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0506.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0506.master)) | SubString(skin.string(menu0506.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -82,8 +80,8 @@
 	<property name="name">menu0507</property>
 	<property name="id">$INFO[skin.string(menu0507.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0507.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6005)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0507.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0507.master)) | SubString(skin.string(menu0507.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -92,8 +90,8 @@
 	<property name="name">menu0508</property>
 	<property name="id">$INFO[skin.string(menu0508.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0508.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6005)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0508.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0508.master)) | SubString(skin.string(menu0508.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -102,8 +100,8 @@
 	<property name="name">menu0509</property>
 	<property name="id">$INFO[skin.string(menu0509.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0509.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6005)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0509.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0509.master)) | SubString(skin.string(menu0509.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -112,8 +110,8 @@
 	<property name="name">menu0510</property>
 	<property name="id">$INFO[skin.string(menu0510.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0510.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6005)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0510.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0510.master)) | SubString(skin.string(menu0510.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -122,8 +120,8 @@
 	<property name="name">menu0511</property>
 	<property name="id">$INFO[skin.string(menu0511.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0511.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6005)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0511.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0511.master)) | SubString(skin.string(menu0511.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -132,8 +130,8 @@
 	<property name="name">menu0512</property>
 	<property name="id">$INFO[skin.string(menu0512.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0512.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6005)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0512.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0512.master)) | SubString(skin.string(menu0512.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -142,8 +140,8 @@
 	<property name="name">menu0513</property>
 	<property name="id">$INFO[skin.string(menu0513.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0513.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6005)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0513.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0513.master)) | SubString(skin.string(menu0513.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -152,8 +150,8 @@
 	<property name="name">menu0514</property>
 	<property name="id">$INFO[skin.string(menu0514.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0514.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6005)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0514.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0514.master)) | SubString(skin.string(menu0514.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -162,8 +160,8 @@
 	<property name="name">menu0515</property>
 	<property name="id">$INFO[skin.string(menu0515.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0515.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6005)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0515.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0515.master)) | SubString(skin.string(menu0515.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -172,8 +170,8 @@
 	<property name="name">menu0516</property>
 	<property name="id">$INFO[skin.string(menu0516.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0516.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6005)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0516.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0516.master)) | SubString(skin.string(menu0516.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -182,8 +180,8 @@
 	<property name="name">menu0517</property>
 	<property name="id">$INFO[skin.string(menu0517.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0517.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6005)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0517.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0517.master)) | SubString(skin.string(menu0517.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -192,8 +190,8 @@
 	<property name="name">menu0518</property>
 	<property name="id">$INFO[skin.string(menu0518.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0518.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6005)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0518.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0518.master)) | SubString(skin.string(menu0518.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -202,8 +200,8 @@
 	<property name="name">menu0519</property>
 	<property name="id">$INFO[skin.string(menu0519.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0519.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6005)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0519.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0519.master)) | SubString(skin.string(menu0519.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -212,8 +210,8 @@
 	<property name="name">menu0520</property>
 	<property name="id">$INFO[skin.string(menu0520.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0520.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6005)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0520.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0520.master)) | SubString(skin.string(menu0520.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	</content>