swapNode

Uses cloneNode, insertBefore and removeChild to rearrange objects in the DOM. Works in IE/Gecko/Moz. Flaky on Mac IE.
go