rem: var searchInput = GetSearchInput(); 
context: function SwitchPaneFocus(event){  var focusedElement = WhichPaneHasFocus();  var folderTree = GetFolderTree();  var threadTree = GetThreadTree();  var searchInput = GetSearchInput();  var messagePane = GetMessagePane();  if (event && event.shiftKey)  {    if (focusedElement == threadTree && searchInput.parentNode.getAttribute('hidden') != 'true')      searchInput.focus();    else if ((focusedElement == threadTree || focusedElement == searchInput) && !IsFolderPaneCollapsed())      folderTree.focus();    else if (focusedElement != messagePane && !IsMessagePaneCollapsed())      SetFocusMessagePane();    else       threadTree.focus();  }  else  {    if (focusedElement == searchInput)      threadTree.focus();    else if (focusedElement == threadTree && !IsMessagePaneCollapsed())      SetFocusMessagePane();    else if (focusedElement != folderTree && !IsFolderPaneCollapsed())      folderTree.focus();    else if (searchInput.parentNode.getAttribute('hidden') != 'true')      searchInput.focus();    else      threadTree.focus();  }}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/028f46c57e598669cbf0babc0aff895d0d3eb53c/mail3PaneWindowCommands.js/buggy/mailnews/base/resources/content/mail3PaneWindowCommands.js