rem: if (aToggleFlag) ioService.offline = !ioService.offline; 
context: function setOfflineStatus(aToggleFlag){  var ioService = Components.classesByID["{9ac9e770-18bc-11d3-9337-00104ba0fd40}"]                            .getService(Components.interfaces.nsIIOService);  var broadcaster = document.getElementById("Communicator:WorkMode");  if (aToggleFlag)    ioService.offline = !ioService.offline;  var bundle = srGetStrBundle("chrome://communicator/locale/utilityOverlay.properties");  if (ioService.offline && broadcaster)    {      broadcaster.setAttribute("offline", "true");      broadcaster.setAttribute("tooltiptext", bundle.GetStringFromName("offlineTooltip"));      broadcaster.setAttribute("label", bundle.GetStringFromName("goonline"));      FillInTooltip(broadcaster);    }  else if (broadcaster)    {      broadcaster.removeAttribute("offline");      broadcaster.setAttribute("tooltiptext", bundle.GetStringFromName("onlineTooltip"));      broadcaster.setAttribute("label", bundle.GetStringFromName("gooffline"));      FillInTooltip(broadcaster);    }}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/51c2ca4f1e8a9d072ef5cb7ecbba679784e1e51f/utilityOverlay.js/buggy/suite/common/utilityOverlay.js