+ this.listing.removeChild(item);
+ var itemUrl = row.getElementsByTagName('a')[0].href;
+ var links = this.listing.getElementsByTagName('a');
+ var i, existingRow;
+ for (i=0 ; i < links.length ; i++) {
+ if (links[i].href === itemUrl) {
+ existingRow = links[i].parentNode.parentNode;
+ row.className = existingRow.className;
+ this.listing.replaceChild(row, existingRow);
+ break;
+ }
+ }