johniek / HWM Service Repair

// ==UserScript==
// @id              HWMServiceRepair
// @name            HWM Service Repair
// @namespace       http://www.heroeswm.ru/pl_info.php?id=1305405
// @version         0.0.1
// @author          Vlad aka johniek_comp <komduv@yandex.ru>
// @description     Показывает выгоду от ремонта артефактов, в зависимости от эффективности ремонта, в 3 этапа
// @domain          www.heroeswm.ru
// @include         http://www.heroeswm.ru/inventory.php
// @run-at          document-end
// ==/UserScript==

var s = document.createElement('script');
document.getElementsByTagName('head')[0].insertBefore(s);
s.innerHTML = " \
    repair = function(){ \
        var table = document.getElementsByTagName(\"table\"); \
        for(var t in table){ \
            if(table[t].getAttribute('align') == \"center\" && table[t].getAttribute('width') == \"990\"){ \
                table[t].innerHTML = '<h3><a href=/inventory.php>&larr; назад в инвентарь</a></h3><select id=arts></select><div id=result></div><br><div id=rem style=display:none><b>Эффективность</b><select id=per_ef><option disabled selected>% за %</option><option value=0.1>10 за 10</option><option value=0.2>20 за 20</option><option value=0.3>30 за 30</option><option value=0.4>40 за 40</option><option value=0.5>50 за 50</option><option value=0.6>60 за 60</option><option value=0.7>70 за 70</option><option value=0.8>80 за 80</option></select></div><div id=info></div><div id=buttons style=display:none><button value id=f>Первый</button><button value id=s>Второй</button><button value id=t>Третий</button></div>';\
            } \
        } \
    } \
";

var b_tr = document.getElementsByTagName('b');
for (var i = 0; i < b_tr.length - 1; i++) {
	if( b_tr[i].innerText.match('Предметы') ){
        b_tr[i].innerHTML += '<a href=javascript:void(0) onclick=repair()>Рассчитать ремонт</a>';
	}
}