No me quedó muy claro lo que buscas hacer, pero creo que sería más sencillo si simplemente clonas al elemento en cuestión y lo añades a donde desees.
Código Javascript
:
Ver originalvar div = document.getElementById("id_div"),
clon = div.cloneNode(true),
destino = document.getElementById("id_destino");
destino.appendChild(clon);
Si no es lo que buscas, por favor, sé más explícito y muéstranos la estructura que tienes hecha y el resto del código JavaScript. De preferencia, utiliza el highlight que corresponda a cada lenguaje; el highlight de HTML para el código HTML y el highlight de JavaScript para el código JavaScript.
Saludos