rem: function Destruct() {  var ObserverService = Components.classes["component: ObserverService = ObserverService.QueryInterface(Components.interfaces.nsIObserverService); if (ObserverService) { 
add: function Destruct() {  var oObserverService = Components.classes["component: oObserverService = oObserverService.QueryInterface(Components.interfaces.nsIObserverService); if (oObserverService && oNavObserver) { 
context: function Destruct() {	// Install the observer so we'll be notified when new content is loaded.	var ObserverService = Components.classes["component://netscape/observer-service"].getService();	ObserverService = ObserverService.QueryInterface(Components.interfaces.nsIObserverService);	if (ObserverService)	{		debug("Removing observer\n");		ObserverService.RemoveObserver(Observer, "StartDocumentLoad");		ObserverService.RemoveObserver(Observer, "EndDocumentLoad");		ObserverService.RemoveObserver(Observer, "FailDocumentLoad");	}	else	{		debug("FAILURE to get observer service\n");	}}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/a175c72a7da380f19424981d1329c315ca4c20a9/related-panel.js/buggy/suite/common/related/related-panel.js