Спасибо 
Kolyaj,
 
Vulkan,
 
HelpeR,
 в принципе я обощел это место но учту на будующее, теперь не получается вот что
function Add_Minsumm_Popoln(id){
        // функция добавляет или удаляет поля для внесения сумм минимального пополнения вклада
        var id_table = document.getElementById('adm_dep_main_table')
        var befor_tr = document.getElementById('deduct')
       
       
        //проверяем валюты 
        if(document.getElementById(id).value == 'Да'){
            if(document.getElementById('rur').checked){
                   var new_tr = document.createElement('TR')
                   new_tr.id = 'min_pop_rur'
                   
                   id_table.insertBefore(new_tr,befor_tr)
                   
                   new_tr.innerHTML = '<td>Минимальная сумма пополнения валюта Рубль РФ </td> \
                                    <td><input type="text" name="form[value4]" /></td>'
                }
Это кусок функции которая срабатывает по onchange , на мой взгляд должно работать но Firebug выдает вот такое сообщение
Node was not found" code: "8
[Break on this error] id_table.insertBefore(new_tr,befor_tr) 
Хоть это уже будет другая тема подскажите где ошибка.