Batyabest,
<script>
var d = document, amount, lift, price_floor = 100;
window.onload = function () {
d.getElementById("main").onclick = function (e) {
var target = e && e.target || event.srcElement;
if (target.tagName == "INPUT" && target.name == "podyem") return summ();
if (target.tagName == "INPUT" && target.name == "dostavka") {
amount = target.value;
}
summ();
};
d.getElementById("etazh").onkeyup = function () {
lift = parseInt(d.getElementById("etazh").value);
summ();
};
}
function summ() {
d.getElementById("clarify").style.display = amount == 0 ? "block" : "none";
d.getElementById("delivery").innerHTML = amount == undefined ? 0 : amount;
d.getElementById("lifting").innerHTML = (d.getElementById("wo_lift").checked ? parseInt(lift) : 0)+" * "+price_floor;
d.getElementById("sum").innerHTML = parseInt((amount == undefined ? 0 : amount)) + parseInt((d.getElementById("wo_lift").checked ? (lift == undefined ? 0 : lift) : 0))*price_floor;
}
</script>
<div id="main">
<p><b><span style="color: blue">Услуги по доставке</span></b></p>
<input type="radio" name="dostavka" value="300"><span> г. Нижний Новгород (нижняя часть города) в течение 5 дней 300 руб.</span><br>
<input type="radio" name="dostavka" value="400"><span> г. Нижний Новгород (верхняя часть города) в течение 5 дней 400 руб.</span><br>
<input type="radio" name="dostavka" value="800"><span> г. Нижний Новгород, срочная (верхняя и нижняя часть города) на следующий день после оформления! 800 руб.</span><br>
<input type="radio" name="dostavka" value="1500"><span> Нижегородская область до 30 км. в течение 5 дней 1500 руб.</span><br>
<input type="radio" name="dostavka" value="0"><span> За пределами Н.Новгорода от 30 км. (на круг) 14 руб./км</span><br>
<input type="radio" name="dostavka" value="0"><span> Транспортной компанией: с тарифами доставки Вы можете ознакомится: <a href="http://www.pecom.ru/ru/calc/">ТК ПЭК</a>, <a href="http://www.dellin.ru/">ТК Деловые Линии</a>. Вес упаковки стола с механизмом составляет 40килограм.(2места). Вся мебель поставляется в разобранном виде в плоских упаковках.</span>
<p><b><span style="color: blue">Услуги по подъему на этаж</span></b></p>
<input type="radio" name="podyem" id="wo_lift">
<span> Подъем стола-транформера в квартиру 100 руб./этаж на </span><input type="text" id="etazh" size=3>
<input type="radio" name="podyem"><span> Подъем стола-транформера на лифте</span><br>
<span>Итого: доставка <span id="delivery">0</span> + подъем <span id="lifting">0 * 100</span> = <span id="sum">0</span> <span id="clarify" style="display: none;">мы уточним точную стоимость</span></span></div>
P.S.: зря плодите море тем...