--- a/skin.aeonmq5/720p/CustomSub6002.xml
+++ b/skin.aeonmq5/720p/CustomSub6002.xml
@@ -2,9 +2,7 @@
 
 	<window id="6002" type="dialog"><!-- Seriados -->
 	<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">menu0201</property>
 	<property name="id">$INFO[skin.string(menu0201.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0201.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6002)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0201.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0201.master)) | SubString(skin.string(menu0201.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -32,8 +30,8 @@
 	<property name="name">menu0202</property>
 	<property name="id">$INFO[skin.string(menu0202.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0202.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6002)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0202.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0202.master)) | SubString(skin.string(menu0202.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -42,8 +40,8 @@
 	<property name="name">menu0203</property>
 	<property name="id">$INFO[skin.string(menu0203.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0203.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6002)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0203.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0203.master)) | SubString(skin.string(menu0203.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -52,8 +50,8 @@
 	<property name="name">menu0204</property>
 	<property name="id">$INFO[skin.string(menu0204.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0204.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6002)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0204.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0204.master)) | SubString(skin.string(menu0204.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -62,8 +60,8 @@
 	<property name="name">menu0205</property>
 	<property name="id">$INFO[skin.string(menu0205.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0205.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6002)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0205.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0205.master)) | SubString(skin.string(menu0205.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -72,8 +70,8 @@
 	<property name="name">menu0206</property>
 	<property name="id">$INFO[skin.string(menu0206.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0206.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6002)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0206.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0206.master)) | SubString(skin.string(menu0206.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -82,8 +80,8 @@
 	<property name="name">menu0207</property>
 	<property name="id">$INFO[skin.string(menu0207.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0207.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6002)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0207.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0207.master)) | SubString(skin.string(menu0207.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -92,8 +90,8 @@
 	<property name="name">menu0208</property>
 	<property name="id">$INFO[skin.string(menu0208.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0208.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6002)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0208.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0208.master)) | SubString(skin.string(menu0208.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -102,8 +100,8 @@
 	<property name="name">menu0209</property>
 	<property name="id">$INFO[skin.string(menu0209.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0209.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6002)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0209.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0209.master)) | SubString(skin.string(menu0209.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -112,8 +110,8 @@
 	<property name="name">menu0210</property>
 	<property name="id">$INFO[skin.string(menu0210.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0210.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6002)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0210.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0210.master)) | SubString(skin.string(menu0210.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -122,8 +120,8 @@
 	<property name="name">menu0211</property>
 	<property name="id">$INFO[skin.string(menu0211.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0211.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6002)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0211.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0211.master)) | SubString(skin.string(menu0211.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -132,8 +130,8 @@
 	<property name="name">menu0212</property>
 	<property name="id">$INFO[skin.string(menu0212.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0212.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6002)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0212.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0212.master)) | SubString(skin.string(menu0212.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -142,8 +140,8 @@
 	<property name="name">menu0213</property>
 	<property name="id">$INFO[skin.string(menu0213.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0213.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6002)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0213.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0213.master)) | SubString(skin.string(menu0213.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -152,8 +150,8 @@
 	<property name="name">menu0214</property>
 	<property name="id">$INFO[skin.string(menu0214.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0214.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6002)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0214.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0214.master)) | SubString(skin.string(menu0214.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -162,8 +160,8 @@
 	<property name="name">menu0215</property>
 	<property name="id">$INFO[skin.string(menu0215.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0215.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6002)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0215.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0215.master)) | SubString(skin.string(menu0215.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -172,8 +170,8 @@
 	<property name="name">menu0216</property>
 	<property name="id">$INFO[skin.string(menu0216.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0216.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6002)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0216.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0216.master)) | SubString(skin.string(menu0216.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -182,8 +180,8 @@
 	<property name="name">menu0217</property>
 	<property name="id">$INFO[skin.string(menu0217.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0217.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6002)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0217.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0217.master)) | SubString(skin.string(menu0217.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -192,8 +190,8 @@
 	<property name="name">menu0218</property>
 	<property name="id">$INFO[skin.string(menu0218.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0218.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6002)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0218.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0218.master)) | SubString(skin.string(menu0218.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -202,8 +200,8 @@
 	<property name="name">menu0219</property>
 	<property name="id">$INFO[skin.string(menu0219.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0219.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6002)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0219.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0219.master)) | SubString(skin.string(menu0219.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -212,8 +210,8 @@
 	<property name="name">menu0220</property>
 	<property name="id">$INFO[skin.string(menu0220.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0220.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6002)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0220.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0220.master)) | SubString(skin.string(menu0220.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	</content>