<input type="text" name="vtb2" id="vtb2" size="1" maxlength="3" value="640">
<input type="text" name="vtb3" id="vtb3" size="1" maxlength="3" value="540" readonly="true">
<select id="flv" onchange="checkforma();">
<option value="43" selected>4:3</option>
<option value="169">16:9</option>
</select>
<script type="text/javascript">
checkforma = function() {
if(document.getElementById('flv').value=='43'){
document.getElementById('vtb3').value=Math.round(document.getElementById('vtb2').value/4)*3;
}
if(document.getElementById('flv').value=='169'){
document.getElementById('vtb3').value=Math.round(document.getElementById('vtb2').value/16)*9;
}
}
checkforma
document.onkeyup = checkforma
</script>
когда в первое поле пишешь ширину то второе поле само генерирует высоту надо чтобы высота всегда была на 100 пикселей меньше чем ширина но никак не пойму как это сделать пожалуйста помогите