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