else 
else 
function SwitchPaneFocus(event){  var folderTree = GetFolderTree();  var threadTree = GetThreadTree();  var messagePane = GetMessagePane();  var focusedElement = WhichPaneHasFocus();  if (focusedElement == null)       // focus not on one of the main three panes (probably toolbar)    focusedElement = threadTree;    // treat as if on thread tree  if (event && event.shiftKey)  {    // Reverse traversal: Message -> Thread -> Folder -> Message    if (focusedElement == threadTree && !IsFolderPaneCollapsed())      folderTree.focus();    else if (focusedElement != messagePane && !IsMessagePaneCollapsed())      SetFocusMessagePane();    else       threadTree.focus();  }  else  {    // Forward traversal: Folder -> Thread -> Message -> Folder    if (focusedElement == threadTree && !IsMessagePaneCollapsed())      SetFocusMessagePane();    else if (focusedElement != folderTree && !IsFolderPaneCollapsed())      folderTree.focus();    else      threadTree.focus();  }}
5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5459/634044202ad0e89ed5e63759bb283c8d4f090335/mail3PaneWindowCommands.js/buggy/mail/base/content/mail3PaneWindowCommands.js