rem: function SwitchPaneFocus(direction) 
add: function SwitchPaneFocus(event) 
context: function SwitchPaneFocus(direction){  var gray_vertical_splitter = document.getElementById("gray_vertical_splitter");   var focusedElement = document.commandDispatcher.focusedElement;  var focusedElementId;  if (direction == "counter-clockwise")	{		if ( MessagePaneHasFocus() )			SetFocusThreadPane();		else 		{			try 			{ 				focusedElementId = focusedElement.getAttribute('id');				if(focusedElementId == "threadOutliner")				{					if (gray_vertical_splitter)					{						if (!(is_collapsed(gray_vertical_splitter)))						  SetFocusFolderPane();						else if(!(IsThreadAndMessagePaneSplitterCollapsed()))						  SetFocusMessagePane();					}					else 					{						if (!(sidebar_is_collapsed()))						  SetFocusFolderPane();						else if(!(IsThreadAndMessagePaneSplitterCollapsed()))						  SetFocusMessagePane();					}				}				else if(focusedElementId == "folderOutliner")				{					if (!(IsThreadAndMessagePaneSplitterCollapsed()))						SetFocusMessagePane();					else						SetFocusThreadPane();				}			}			catch(e) 			{				SetFocusMessagePane();			}		}	}	else	{		if ( MessagePaneHasFocus() )		{			if (gray_vertical_splitter)			{				if (!(is_collapsed(gray_vertical_splitter)))					SetFocusFolderPane();				else					SetFocusThreadPane();			}			else 			{				if (!(sidebar_is_collapsed()))				  SetFocusFolderPane();				else				  SetFocusThreadPane();			}		}		else 		{			try 			{ 				focusedElementId = focusedElement.getAttribute('id');				if(focusedElementId == "threadOutliner")				{					if (!(IsThreadAndMessagePaneSplitterCollapsed()))						SetFocusMessagePane();					else if (gray_vertical_splitter)					{						if (!(is_collapsed(gray_vertical_splitter)))						SetFocusFolderPane();					}					else if (!(sidebar_is_collapsed()))						SetFocusFolderPane();				}				else if(focusedElementId == "folderOutliner")					SetFocusThreadPane();			}			catch(e) 			{				SetFocusMessagePane();			}		}	}}
meta: 5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5459/b340f86a4bb6fde58070aceae82ddb3d9abc158d/mail3PaneWindowCommands.js/buggy/mailnews/base/resources/content/mail3PaneWindowCommands.js