<HTML dir=ltr><HEAD>
<META http-equiv=Content-Type content="text/html; charset=unicode">
<META content="MSHTML 6.00.6000.17023" name=GENERATOR></HEAD>
<BODY>
<DIV id=idOWAReplyText84209 dir=ltr>
<DIV dir=ltr><FONT face=Arial color=#808080 size=2>Whilst I know how to remove nodes and duplicate an existing node - that is to the extent you can see in my quiz example, I have no idea how you would programmatically go about taking a copy of a node from one location and duplicating it to another location.</FONT></DIV>
<DIV dir=ltr>&nbsp;</DIV>
<DIV dir=ltr><FONT face="Courier New" size=2>//get a copy - use your own paths to the icon</FONT></DIV>
<DIV dir=ltr><FONT face="Courier New" size=2>myProto = icon.parentNode.getChildByName("protoNode").cloneNode(true);</FONT></DIV>
<DIV dir=ltr><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face="Courier New" size=2>//you have the node - now put it somewhere</FONT></DIV>
<DIV dir=ltr><FONT face="Courier New" size=2>icon.nextSibling.appendChild(myProto);</FONT></DIV>
<DIV dir=ltr><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face="Courier New" size=2>//then dupe away</FONT></DIV>
<DIV dir=ltr><FONT face="Courier New" size=2>icon.nextSibling.childNodes[0].duplicate(n);</FONT></DIV>
<DIV dir=ltr>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>Obviously work it to fit your structure. PageTemplates used to work like that, before the models existed as seperate files.</FONT></DIV></DIV></BODY></HTML>