I'm trying to clone a div in pure Javascript, however, cloneNode leads to duplicate ids (div\_0). I would like to increment the id as div\_1, div\_2... and do the same to somevar = {'elem', 'div\_1'}... Thanks

```
<html>
<head></head>
<body>
<div id="mydiv">
    <div id="div_0">
        <script type="text/javascript">
            <!--
            somevar = {'elem', 'div_0'};
            //-->
        </script>
        <p>HELLO</p>
    </div>
</div>

<a href="#" onclick="cloning()">CLONE</a>

<script type="text/javascript">
    function cloning() {
        var container = document.getElementById('mydiv');
        var clone = document.getElementById('div_0').cloneNode(true);
        container.appendChild (clone);
    }
</script>
</body>
</html>

```