rem: } case 9: awTabFromRecipient(element, event); break; 
add: } 
context: function awRecipientKeyPress(event, element){  switch(event.keyCode) {  case KeyEvent.DOM_VK_UP:    awArrowHit(element, -1);    break;  case KeyEvent.DOM_VK_DOWN:    awArrowHit(element, 1);    break;  case KeyEvent.DOM_VK_RETURN:  case KeyEvent.DOM_VK_TAB:  {    // if the user text contains a comma or a line return, ignore     if (element.value.search(',') != -1)    {      var addresses = element.value;      element.value = ""; // clear out the current line so we don't try to autocomplete it..      parseAndAddAddresses(addresses, awGetPopupElement(awGetRowByInputElement(element)).selectedItem.getAttribute("value"));      return;    }        break;  }  case 9:    awTabFromRecipient(element, event);    break;  }}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/9bc20b1a887c11e7f0d660219f3b2541fd977616/addressingWidgetOverlay.js/buggy/mailnews/compose/resources/content/addressingWidgetOverlay.js