rem:  if (!MessageHasAttachments()) ChangeAttachmentBucketVisibility(true); 
context: function RemoveSelectedAttachment(){  var child;  var bucket = document.getElementById("attachmentBucket");  if (bucket.selectedItems.length > 0) {    for (var index = bucket.selectedCount - 1; index >= 0; index-- )    {      child = bucket.removeItemAt(bucket.getIndexOfItem(bucket.getSelectedItem(index)));      // Let's release the attachment object held by the node else it won't go away until the window is destroyed      child.attachment = null;    }    gContentChanged = true;  }  if (!MessageHasAttachments())    ChangeAttachmentBucketVisibility(true);}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/f7dc9e77fe5459edf7e675c3b97b4962c4b7527d/MsgComposeCommands.js/buggy/mail/components/compose/content/MsgComposeCommands.js