rem: name = TrimString(nvpairs.split(":")[0]); value = TrimString(nvpairs.split(":")[1]); if ( !AddTreeItem( name, value, "CSSATree", CSSAttrs ) ) 
add: name = TrimString(style.split(":")[0]); value = TrimString(style.split(":")[1]); if ( !AddTreeItem( name, value, "CSSAList", CSSAttrs ) ) 
context: function BuildCSSAttributeTable(){  dump("populating CSS Attributes tree\n");  dump("elStyle: " + element.getAttribute("style") + "\n");  var style = element.getAttribute("style");  if(style == undefined || style == "")  {    dump("no style attributes to add\n");    return;  }  if(style.indexOf(";") == -1) {    if(style.indexOf(":") != -1) {      name = TrimString(nvpairs.split(":")[0]);      value = TrimString(nvpairs.split(":")[1]);      if ( !AddTreeItem( name, value, "CSSATree", CSSAttrs ) )        dump("Failed to add CSS attribute: " + i + "\n");    } else      return;  }  nvpairs = style.split(";");  for(i = 0; i < nvpairs.length; i++)  {    if(nvpairs[i].indexOf(":") != -1) {      name = TrimString(nvpairs[i].split(":")[0]);      value = TrimString(nvpairs[i].split(":")[1]);      if( !AddTreeItem( name, value, "CSSATree", CSSAttrs ) )        dump("Failed to add CSS attribute: " + i + "\n");    }  }}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/6b3c373d27608b7949465a455a5c4d4d898a23ec/EdAECSSAttributes.js/buggy/editor/ui/dialogs/content/EdAECSSAttributes.js