Доброго времени суток. Возникла проблема, никак не пойму почему не получается решить. Суть такая: скрипт при загрузке страницы создает див блок с надписью "Леонардо", вешает ему функцию смены фона при наведении на него курсора и помещает его в див блок BOX. Есть кнопка Клонировать, которая должна клонировать этот блок с надписью Леонардо со всеми событиями. Но на клонированных блоках нет функции смены фона. Как надо склонировать чтобы эти 2 блока ничем не отличались?
<div style="border:1px solid blue; cursor:pointer; width:100px; text-align:center; position:absolute" onclick=clone()>Клонировать</div>
<div class="name_container" style="border:1px solid blue; width:200px; height:100px; text-align:center; position:absolute; margin-left:110px " class="part_01"></div>
<script>
var div_block = document.createElement('div');
div_block.className = 'BOX';
div_block.style.border = '1px solid red';
div_block.style.cursor = 'default';
div_block.innerHTML = 'Леонардо'
div_block.onmouseover = function(){this.style.backgroundColor = 'green';}
div_block.onmouseout = function(){this.style.backgroundColor = '';}
document.getElementsByClassName('name_container')[0].appendChild(div_block)
function clone(){
var clone_div = document.getElementsByClassName('BOX')[0].cloneNode(true)
document.getElementsByClassName('name_container')[0].appendChild(clone_div)
}
</script>