 			{
 				playPauseButton = VideoPlayer(master).playPauseButton;
 				if (SkinPartEvent(event).instance == playPauseButton)
+                {
 					playPauseButton.addEventListener(Event.CHANGE, eventHandler);
+                    if (VideoPlayer(master).tabIndex > 0 &&
+                        playPauseButton.tabIndex == -1)
+                        playPauseButton.tabIndex = VideoPlayer(master).tabIndex;
+
+                }
 				
 				volumeBar = VideoPlayer(master).volumeBar;
 				if (SkinPartEvent(event).instance == volumeBar)
 				{
 					volumeBar.addEventListener(Event.CHANGE, eventHandler);
 					volumeBar.addEventListener(FlexEvent.MUTED_CHANGE, eventHandler);
+                    if (VideoPlayer(master).tabIndex > 0 &&
+                        volumeBar.tabIndex == -1)
+                        volumeBar.tabIndex = VideoPlayer(master).tabIndex;
 				}
+
+                scrubBar = VideoPlayer(master).scrubBar;
+                if (SkinPartEvent(event).instance == scrubBar)
+                {
+                    if (VideoPlayer(master).tabIndex > 0 &&
+                        scrubBar.tabIndex == -1)
+                        scrubBar.tabIndex = VideoPlayer(master).tabIndex;
+                }
+
+                fullScreenButton = VideoPlayer(master).fullScreenButton;
+                if (SkinPartEvent(event).instance == fullScreenButton)
+                {
+                    if (VideoPlayer(master).tabIndex > 0 &&
+                        fullScreenButton.tabIndex == -1)
+                        fullScreenButton.tabIndex = VideoPlayer(master).tabIndex;
+                }
 
 				break;
 			}

		var playPauseButton:ToggleButtonBase =
			VideoPlayer(master).playPauseButton;
		if (playPauseButton)
			playPauseButton.addEventListener(Event.CHANGE, eventHandler);

		var volumeBar:VolumeBar = VideoPlayer(master).volumeBar;
        if (volumeBar)
		{
			volumeBar.addEventListener(Event.CHANGE, eventHandler);
			volumeBar.addEventListener(FlexEvent.MUTED_CHANGE, eventHandler);
		}
	}

	//--------------------------------------------------------------------------

		
		var playPauseButton:ToggleButtonBase;
		var volumeBar:VolumeBar;
        var scrubBar:ScrubBar;
        var fullScreenButton:ButtonBase;
		
		switch (event.type)
		{
