<div id="divResult" style=" color:red;">
<div id="avatar"></div>
<div id="info"></div>
<div id="coment" class="divRecord"></div>
<p>
<input type="button" name="submit" onclick="javascript:addRecord5(984)" value="Отправить" return="" false=""/>
</p>
</div>
<div id="clear"/>
<div id="divResult" style=" color:red;">
<div id="avatar"></div>
<div id="info"></div>
<div id="coment" class="divRecord"></div>
<p>
<input type="button" name="submit" onclick="javascript:addRecord5(985)" value="Отправить" return="" false=""/>
</p>
</div>
<div id="clear"/>
так выглядит код js кнопки 
delll =  + records[i].id;
                        var cnopca = "<input type='button' name='submit' onclick='javascript:addRecord5("+ records[i].id +")' value='Отправить' return false>";                        
                        var del_st  = createElement("p");
                        del_st.innerHTML = cnopca;
                        divinfo.appendChild(del_st);
						divResult.appendChild(divinfo);
а так код js удаления дива
	  
var del = document.getElementById('info');
                        var avatar_del = document.getElementById('avatar'); 
                        var parent = document.getElementById('divResult'); 
                        parent.removeChild(del); 
                        parent.removeChild(avatar_del);
Проблема в том что удаляется  всегда первый элемент  а мне надо чтобы удалялся  id="avatar" и id="info" возле которого нажата кнопка
проблема в том что я не могу поставить this в 
onclick='javascript:addRecord5("+ records[i].id +")'  так как передаю id значение 
+ records[i].id +
Подскажите как обойти проблему