rem: currentNode = currentNode.parentNode; } 
add: currentNode = currentNode.parentNode; } 
context: function WhichPaneHasFocus(){	var whichPane= null;	var currentNode = top.document.commandDispatcher.focusedElement;	  var threadOutliner = GetThreadOutliner();  var folderOutliner = GetFolderOutliner();  var messagePane = GetMessagePane();    	while (currentNode) {        if (currentNode === threadOutliner ||            currentNode === folderOutliner ||            currentNode === messagePane)            return currentNode;								currentNode = currentNode.parentNode;    }		return null;}
meta: 5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5459/c080037c833ddd9902344a6c57878fe4e37e9525/mail3PaneWindowCommands.js/clean/mailnews/base/resources/content/mail3PaneWindowCommands.js