package launcher.button 
{
	/**
	 * ...
	 * @author alekskart
	 */
	import launcher.button.*;
	import flash.display.MovieClip;
	 
	public class FightButton extends MovieClip 
	{
		public var fightbuttonActiveENI:fight_button_active_en = new fight_button_active_en();
        public var fightbuttonActiveRUI:fight_button_active_ru = new fight_button_active_ru();
        public var fightbuttonENI:fight_button_en = new fight_button_en();
        public var fightbuttonHoverENI:fight_button_hover_en = new fight_button_hover_en();
        public var fightbuttonHoverRUI:fight_button_hover_ru = new fight_button_hover_ru();
		public var fightbuttonRUI:fight_button_ru = new fight_button_ru();
		
		
        public var fightbuttonActiveEN:MovieClip = new MovieClip();
		public var fightbuttonActiveRU:MovieClip = new MovieClip();
		public var fightbuttonEN:MovieClip = new MovieClip();
		public var fightbuttonHoverEN:MovieClip = new MovieClip();
		public var fightbuttonHoverRU:MovieClip = new MovieClip();
		public var fightbuttonRU:MovieClip = new MovieClip();
		
		public function FightButton() 
		{
			fightbuttonRU.alpha = 0.7; 
			fightbuttonRU.addChild(fightbuttonRUI);
			addChild(fightbuttonRU);
		}
		
	}

} как сделать чтобы при использовании анг, то кнопка  fightbutton меналась на fightbuttonENpackage launcher.panel 
{
	/**
	 * ...
	 * @author alekskart
	 */
	import flash.display.MovieClip;
	import flash.text.TextField;
    import flash.text.TextFormat;
	import flash.events.MouseEvent;
	import launcher.panel.buttonBar.quickPanel;
	import flash.net.SharedObject;
	 
	public class languagePanel extends MovieClip 
	{
		public var ruButton:MovieClip = new MovieClip();
		public var enButton:MovieClip = new MovieClip();
		
		public var ruText:TextField = new TextField();
		public var rutextFormat:TextFormat = new TextFormat();
		//
		public  var enText:TextField = new TextField();
		public	var entextFormat:TextFormat = new TextFormat();
		//
		public var quickPanelInstance:quickPanel;
		private var sharedObject:SharedObject; // объявление переменной sharedObject
        private var selectedLanguage:String; 
		
		public function languagePanel(quickPanelInstance:quickPanel) 
		{
			this.quickPanelInstance = quickPanelInstance;
			ruButton.buttonMode = true;
			ruButton.addEventListener(MouseEvent.CLICK, onClickOnRU);
            addChild(ruButton);
            ruText.embedFonts = true;
            ruText.text = "RU";
            ruText.width = 90; // установите ширину текстового поля
            ruText.height = 30; // установите высоту текстового поля
			ruText.x = 20;

           
           rutextFormat.font = "MyCustomFont";
		   rutextFormat.bold = true; // Делаем текст жирным
		   ruText.mouseEnabled = false;
           rutextFormat.size = 16; // установите размер текста
           rutextFormat.color = 0xFFFFFF; // установите цвет текста (белый)
           ruText.defaultTextFormat = rutextFormat;
           ruText.setTextFormat(rutextFormat);

           ruButton.addChild(ruText);
		   
		   
			enButton.buttonMode = true;
			enButton.addEventListener(MouseEvent.CLICK, onClickOnEN);
            addChild(enButton);
            enText.embedFonts = true;
            enText.text = "EN";
            enText.width = 90; // установите ширину текстового поля
            enText.height = 30; // установите высоту текстового поля
			enText.x = ruButton.x + ruButton.width;;

           
           entextFormat.font = "MyCustomFont";
		   entextFormat.bold = true; // Делаем текст жирным
		   enText.mouseEnabled = false;
           entextFormat.size = 16; // установите размер текста
           entextFormat.color = 0xFFFFFF; // установите цвет текста (белый)
           enText.defaultTextFormat = entextFormat;
           enText.setTextFormat(entextFormat);

           enButton.addChild(enText);
		   
		   //сохранение положения 
		    sharedObject = SharedObject.getLocal("settings"); // создаем или получаем SharedObject для сохранения выбранного языка
            if (sharedObject.data.language) 
		    {
                selectedLanguage = sharedObject.data.language; // восстанавливаем выбранный язык из SharedObject, если он был сохранен
            } 
		    else 
		    {
                selectedLanguage = "RU"; // устанавливаем значение по умолчанию, если выбранный язык еще не был сохранен
            }
		    quickPanelInstance.updateHeaderText(selectedLanguage);
            updateButtonStyle(); // обновляем стиль кнопок в соответствии с выбранным языком
		}
		
		
		public function onClickOnRU(event:MouseEvent):void 
		{
            selectedLanguage = "RU";
            updateButtonStyle();
            sharedObject.data.language = selectedLanguage; // сохраняем выбранный язык в SharedObject
            sharedObject.flush(); // сохраняем изменения в SharedObject
		    quickPanelInstance.updateHeaderText(selectedLanguage);
        }
		
		public function onClickOnEN(event:MouseEvent):void 
		{
            selectedLanguage = "EN";
            updateButtonStyle();
            sharedObject.data.language = selectedLanguage; // сохраняем выбранный язык в SharedObject
            sharedObject.flush(); // сохраняем изменения в SharedObject
		    quickPanelInstance.updateHeaderText(selectedLanguage);
        }	
		
        private function updateButtonStyle():void 
		{
            if (selectedLanguage == "RU") 
		    {
                // положение кнопки ру
                ruText.textColor = 0x00a5ec;
                enText.textColor = 0xFFFFFF;
            }
		    else 
		    {
                // положение кнопки анг
                ruText.textColor = 0xFFFFFF;
                enText.textColor = 0x00a5ec;
            }
        }
	}

}