--- a/skin.aeonmq5/720p/CustomSub6011.xml
+++ b/skin.aeonmq5/720p/CustomSub6011.xml
@@ -2,9 +2,7 @@
 
 	<window id="6011" type="dialog"><!-- Ajustes -->
 	<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">menu1101</property>
 	<property name="id">$INFO[skin.string(menu1101.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu1101.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6011)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu1101.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu1101.master)) | SubString(skin.string(menu1101.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -32,8 +30,8 @@
 	<property name="name">menu1102</property>
 	<property name="id">$INFO[skin.string(menu1102.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu1102.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6011)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu1102.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu1102.master)) | SubString(skin.string(menu1102.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -42,8 +40,8 @@
 	<property name="name">menu1103</property>
 	<property name="id">$INFO[skin.string(menu1103.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu1103.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6011)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu1103.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu1103.master)) | SubString(skin.string(menu1103.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -52,8 +50,8 @@
 	<property name="name">menu1104</property>
 	<property name="id">$INFO[skin.string(menu1104.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu1104.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6011)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu1104.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu1104.master)) | SubString(skin.string(menu1104.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -62,8 +60,8 @@
 	<property name="name">menu1105</property>
 	<property name="id">$INFO[skin.string(menu1105.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu1105.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6011)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu1105.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu1105.master)) | SubString(skin.string(menu1105.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -72,8 +70,8 @@
 	<property name="name">menu1106</property>
 	<property name="id">$INFO[skin.string(menu1106.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu1106.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6011)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu1106.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu1106.master)) | SubString(skin.string(menu1106.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -82,8 +80,8 @@
 	<property name="name">menu1107</property>
 	<property name="id">$INFO[skin.string(menu1107.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu1107.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6011)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu1107.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu1107.master)) | SubString(skin.string(menu1107.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -92,8 +90,8 @@
 	<property name="name">menu1108</property>
 	<property name="id">$INFO[skin.string(menu1108.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu1108.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6011)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu1108.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu1108.master)) | SubString(skin.string(menu1108.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -102,8 +100,8 @@
 	<property name="name">menu1109</property>
 	<property name="id">$INFO[skin.string(menu1109.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu1109.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6011)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu1109.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu1109.master)) | SubString(skin.string(menu1109.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -112,8 +110,8 @@
 	<property name="name">menu1110</property>
 	<property name="id">$INFO[skin.string(menu1110.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu1110.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6011)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu1110.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu1110.master)) | SubString(skin.string(menu1110.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -122,8 +120,8 @@
 	<property name="name">menu1111</property>
 	<property name="id">$INFO[skin.string(menu1111.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu1111.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6011)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu1111.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu1111.master)) | SubString(skin.string(menu1111.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -132,8 +130,8 @@
 	<property name="name">menu1112</property>
 	<property name="id">$INFO[skin.string(menu1112.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu1112.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6011)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu1112.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu1112.master)) | SubString(skin.string(menu1112.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -142,8 +140,8 @@
 	<property name="name">menu1113</property>
 	<property name="id">$INFO[skin.string(menu1113.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu1113.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6011)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu1113.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu1113.master)) | SubString(skin.string(menu1113.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -152,8 +150,8 @@
 	<property name="name">menu1114</property>
 	<property name="id">$INFO[skin.string(menu1114.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu1114.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6011)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu1114.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu1114.master)) | SubString(skin.string(menu1114.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -162,8 +160,8 @@
 	<property name="name">menu1115</property>
 	<property name="id">$INFO[skin.string(menu1115.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu1115.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6011)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu1115.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu1115.master)) | SubString(skin.string(menu1115.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -172,8 +170,8 @@
 	<property name="name">menu1116</property>
 	<property name="id">$INFO[skin.string(menu1116.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu1116.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6011)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu1116.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu1116.master)) | SubString(skin.string(menu1116.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -182,8 +180,8 @@
 	<property name="name">menu1117</property>
 	<property name="id">$INFO[skin.string(menu1117.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu1117.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6011)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu1117.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu1117.master)) | SubString(skin.string(menu1117.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -192,8 +190,8 @@
 	<property name="name">menu1118</property>
 	<property name="id">$INFO[skin.string(menu1118.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu1118.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6011)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu1118.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu1118.master)) | SubString(skin.string(menu1118.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -202,8 +200,8 @@
 	<property name="name">menu1119</property>
 	<property name="id">$INFO[skin.string(menu1119.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu1119.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6011)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu1119.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu1119.master)) | SubString(skin.string(menu1119.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	<item>
@@ -212,8 +210,8 @@
 	<property name="name">menu1120</property>
 	<property name="id">$INFO[skin.string(menu1120.master)]</property>
 	<onclick condition="Window.IsVisible(6000)">SetFocus(5000)</onclick>
-	<onclick condition="Window.IsVisible(Home)">Close</onclick>
-	<onclick condition="Window.IsVisible(Home)">$VAR[value_menu1120.action]</onclick>
+	<onclick condition="Window.IsVisible(Home)">Dialog.Close(6011)</onclick>
+	<onclick condition="Window.IsVisible(Home)">Skin.SetString(submenu_action,$VAR[value_menu1120.action])</onclick>
 	<visible>![IsEmpty(skin.string(menu1120.master)) | SubString(skin.string(menu1120.visible),off)] | Window.IsVisible(6000)</visible>
 	</item>
 	</content>