--- a/skin.aeonmq5/720p/CustomSub6009.xml
+++ b/skin.aeonmq5/720p/CustomSub6009.xml
@@ -2,9 +2,7 @@
 
 	<window id="6009" type="dialog"><!-- Imagens -->
 	<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">menu0901</property>
 	<property name="id">$INFO[skin.string(menu0901.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0901.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6009)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0901.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0901.master)) | SubString(skin.string(menu0901.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -32,8 +30,8 @@
 	<property name="name">menu0902</property>
 	<property name="id">$INFO[skin.string(menu0902.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0902.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6009)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0902.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0902.master)) | SubString(skin.string(menu0902.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -42,8 +40,8 @@
 	<property name="name">menu0903</property>
 	<property name="id">$INFO[skin.string(menu0903.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0903.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6009)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0903.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0903.master)) | SubString(skin.string(menu0903.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -52,8 +50,8 @@
 	<property name="name">menu0904</property>
 	<property name="id">$INFO[skin.string(menu0904.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0904.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6009)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0904.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0904.master)) | SubString(skin.string(menu0904.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -62,8 +60,8 @@
 	<property name="name">menu0905</property>
 	<property name="id">$INFO[skin.string(menu0905.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0905.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6009)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0905.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0905.master)) | SubString(skin.string(menu0905.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -72,8 +70,8 @@
 	<property name="name">menu0906</property>
 	<property name="id">$INFO[skin.string(menu0906.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0906.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6009)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0906.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0906.master)) | SubString(skin.string(menu0906.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -82,8 +80,8 @@
 	<property name="name">menu0907</property>
 	<property name="id">$INFO[skin.string(menu0907.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0907.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6009)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0907.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0907.master)) | SubString(skin.string(menu0907.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -92,8 +90,8 @@
 	<property name="name">menu0908</property>
 	<property name="id">$INFO[skin.string(menu0908.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0908.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6009)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0908.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0908.master)) | SubString(skin.string(menu0908.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -102,8 +100,8 @@
 	<property name="name">menu0909</property>
 	<property name="id">$INFO[skin.string(menu0909.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0909.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6009)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0909.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0909.master)) | SubString(skin.string(menu0909.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -112,8 +110,8 @@
 	<property name="name">menu0910</property>
 	<property name="id">$INFO[skin.string(menu0910.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0910.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6009)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0910.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0910.master)) | SubString(skin.string(menu0910.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -122,8 +120,8 @@
 	<property name="name">menu0911</property>
 	<property name="id">$INFO[skin.string(menu0911.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0911.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6009)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0911.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0911.master)) | SubString(skin.string(menu0911.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -132,8 +130,8 @@
 	<property name="name">menu0912</property>
 	<property name="id">$INFO[skin.string(menu0912.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0912.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6009)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0912.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0912.master)) | SubString(skin.string(menu0912.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -142,8 +140,8 @@
 	<property name="name">menu0913</property>
 	<property name="id">$INFO[skin.string(menu0913.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0913.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6009)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0913.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0913.master)) | SubString(skin.string(menu0913.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -152,8 +150,8 @@
 	<property name="name">menu0914</property>
 	<property name="id">$INFO[skin.string(menu0914.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0914.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6009)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0914.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0914.master)) | SubString(skin.string(menu0914.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -162,8 +160,8 @@
 	<property name="name">menu0915</property>
 	<property name="id">$INFO[skin.string(menu0915.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0915.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6009)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0915.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0915.master)) | SubString(skin.string(menu0915.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -172,8 +170,8 @@
 	<property name="name">menu0916</property>
 	<property name="id">$INFO[skin.string(menu0916.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0916.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6009)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0916.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0916.master)) | SubString(skin.string(menu0916.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -182,8 +180,8 @@
 	<property name="name">menu0917</property>
 	<property name="id">$INFO[skin.string(menu0917.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0917.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6009)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0917.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0917.master)) | SubString(skin.string(menu0917.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -192,8 +190,8 @@
 	<property name="name">menu0918</property>
 	<property name="id">$INFO[skin.string(menu0918.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0918.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6009)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0918.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0918.master)) | SubString(skin.string(menu0918.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -202,8 +200,8 @@
 	<property name="name">menu0919</property>
 	<property name="id">$INFO[skin.string(menu0919.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0919.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6009)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0919.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0919.master)) | SubString(skin.string(menu0919.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -212,8 +210,8 @@
 	<property name="name">menu0920</property>
 	<property name="id">$INFO[skin.string(menu0920.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu0920.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6009)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu0920.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu0920.master)) | SubString(skin.string(menu0920.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	</content>