Спасибо за помощь, но что-то после совершённых манипуляций вообще всё перестало работать. привожу весь код калькулятора:
<script>
function f(){
obem=document.getElementById("ob").value;
if(obem<=1000){
document.calcForm.vekauto.options.length=0;
document.calcForm.vekauto.options[0]=new Option("Возраст машины", "0", true, false);
document.calcForm.vekauto.options[1]=new Option("3-5 лет", "1.5", false, false);
document.calcForm.vekauto.options[2]=new Option("старше 5 лет", "3", false, false);
}
if(obem<=1500){
document.calcForm.vekauto.options.length=0;
document.calcForm.vekauto.options[0]=new Option("Возраст машины", "0", true, false);
document.calcForm.vekauto.options[1]=new Option("3-5 лет", "1.7", false, false);
document.calcForm.vekauto.options[2]=new Option("старше 5 лет", "3.2", false, false);
}
if(obem<=1800){
document.calcForm.vekauto.options.length=0;
document.calcForm.vekauto.options[0]=new Option("Возраст машины", "0", true, false);
document.calcForm.vekauto.options[1]=new Option("3-5 лет", "2.5", false, false);
document.calcForm.vekauto.options[2]=new Option("старше 5 лет", "3.5", false, false);
}
if(obem<=2300){
document.calcForm.vekauto.options.length=0;
document.calcForm.vekauto.options[0]=new Option("Возраст машины", "0", true, false);
document.calcForm.vekauto.options[1]=new Option("3-5 лет", "2.7", false, false);
document.calcForm.vekauto.options[2]=new Option("старше 5 лет", "3.5", false, false);
}
if(obem<=3000){
document.calcForm.vekauto.options.length=0;
document.calcForm.vekauto.options[0]=new Option("Возраст машины", "0", true, false);
document.calcForm.vekauto.options[1]=new Option("3-5 лет", "3", false, false);
document.calcForm.vekauto.options[2]=new Option("старше 5 лет", "4.8", false, false);
}
else{
document.calcForm.vekauto.options.length=0;
document.calcForm.vekauto.options[0]=new Option("Возраст машины", "0", true, false);
document.calcForm.vekauto.options[1]=new Option("3-5 лет", "3.6", false, false);
document.calcForm.vekauto.options[2]=new Option("старше 5 лет", "5.7", false, false);
}
}
function displ() {
if (document.getElementById(itog).style.display == 'none')
{document.getElementById(itog).style.display = 'block'}
else {document.getElementById(itog).style.display = 'none'}
}
</script>
<div id="calc">
<table width="900px">
<tr>
<td width="40%" style="font-size: 14px;">
<h3>Стоимость автомобиля в Германии</h3>
Укажите стоимость автомобиля в Германии
(цена указывается в евро).
Брутто - цена с НДС, Нетто - цена без НДС.
Эту стоимость вы можете узнать на сайтах:
<a href="http://mobile.de">mobile.de</a>, <a href="http://autoskout24.de">autoskout24.de</a>
</td><td>
<input type="text" name="price"> евро
</td></tr>
<tr><td style="font-size: 14px;">
<h3>Таможенные платежи</h3>
Объем двигателя, в кубических сантиметрах
(целое число, например - 2496)
</td><td>
<input type="text" name="ob" id="ob" onKeyUp="f()"> куб.см.
</td></tr>
<tr><td style="font-size: 14px;">
<h3>Возраст</h3>
Возраст автомобиля (от 3 до 5 лет или старше)
</td><td>
<select type="vekauto" name="vekauto" size="1">
<option value="0">Возраст машины</option>
</select>
</td></tr>
<tr><td style="font-size: 14px;">
<h3>НДС</h3>
Возврат НДС:
</td><td>
<input type="radio" name="nds" value="600"> Возврат НДС (цена брутто)<br>
<input type="radio" name="nds" value="0"> Нет возврата (цена нетто)<br>
</td></tr>
<tr><td style="font-size: 14px;">
<h3>Стоимость автомобиля в Москве</h3>
Цена автомобиля после доставки из Германии и прохождения всех таможенных процедур:
</td><td style="font-size: 22px; color: #31a9e9!important;">
<div style="border: 1px solid #ffffff; width: 100px!important; padding: 10px 40px; text-align: center; display: block; width: 100%;display: none;">{totalprice} Евро</div>
</td></tr>
<tr><td>
<h3>Рассчитать стоимость</h3>
</td><td style="font-size: 18px;text-align: center;">
<a href="javascript: displ('itog')">Расчёт</a>
</td></tr>
</table>
</div>