package 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;
	 
	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;
		
		public function languagePanel(quickPanelInstance:quickPanel) 
		{
			this.quickPanelInstance = quickPanelInstance;
			ruButton.buttonMode = true;
			ruButton.addEventListener(MouseEvent.CLICK, onClickOnRU);
            ruButton.addEventListener(MouseEvent.MOUSE_OVER, onMouseOverRU);
            ruButton.addEventListener(MouseEvent.MOUSE_OUT, onMouseOutRU);
            ruButton.addEventListener(MouseEvent.MOUSE_DOWN, onRUButtonDown);
            ruButton.addEventListener(MouseEvent.MOUSE_UP, onRUButtonUp);
            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);
            enButton.addEventListener(MouseEvent.MOUSE_OVER, onMouseOverEN);
            enButton.addEventListener(MouseEvent.MOUSE_OUT, onMouseOutEN);
            enButton.addEventListener(MouseEvent.MOUSE_DOWN, onENButtonDown);
            enButton.addEventListener(MouseEvent.MOUSE_UP, onENButtonUp);
            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);
		}
		
		
		public function onClickOnRU(event:MouseEvent):void 
		{
            ruText.textColor = 0x00a5ec; 
			quickPanelInstance.updateHeaderText("RU");
        }
		
		public function onClickOnEN(event:MouseEvent):void 
		{
            enText.textColor = 0x00a5ec; 
			quickPanelInstance.updateHeaderText("EN");
        }
		
		////СЛУШАТЕЛИ КНОПКИ РУ
        private function onMouseOverRU(event:MouseEvent):void
        {
            ruText.textColor = 0x75d6ff; 
        }

        private function onMouseOutRU(event:MouseEvent):void
        {
            ruText.textColor = 0xFFFFFF; 
        }

        private function onRUButtonDown(event:MouseEvent):void
        {
            ruText.textColor = 0x00a5ec; 
        }

        private function onRUButtonUp(event:MouseEvent):void
        {
            ruText.textColor = 0xFFFFFF; 
        }
        ///////////
		
		
		////СЛУШАТЕЛИ КНОПКИ EN
        private function onMouseOverEN(event:MouseEvent):void
        {
            enText.textColor = 0x75d6ff; 
        }

        private function onMouseOutEN(event:MouseEvent):void
        {
            enText.textColor = 0xFFFFFF; 
        }

        private function onENButtonDown(event:MouseEvent):void
        {
            enText.textColor = 0x00a5ec; 
        }

        private function onENButtonUp(event:MouseEvent):void
        {
            enText.textColor = 0xFFFFFF; 
        }
        ///////////
		
	}

} как сделать чтобы выбраный язык сохранил свое положение в sharedobject и после перезахода в приложение оставил свое положение