                                        playerType:String = "", platform:String = "",
                                        protocol:Protocols = null, screenWidth:Number = NaN,
                                        screenHeight:Number = NaN, screenColorDepth:String = "",
-                                       userAgent:UserAgent = null,
+                                       userAgent:String = null,
                                        isInHTML:Boolean = false,
                                        isAIR:Boolean = false )
         {

        private var _screenWidth:Number;
        private var _screenHeight:Number;
        private var _screenColorDepth:String;
        private var _userAgent:UserAgent;
        private var _isInHTML:Boolean;
        private var _isAIR:Boolean;
        

            return _screenColorDepth;
        }
        
        public override function get userAgent():String
        {
            return _userAgent;
        }
        
        public override function set userAgent( custom:String ):void
        {
            _userAgent = custom;
        }
