$(document).ready(function(){
$('#tonaj_1, #kilometri_1, #norma_1, #litri_1, #po_vlekach_1, #tonaj_2, #kilometri_2, #norma_2 #litri_2, #tonaj_3, #kilometri_3, #norma_3, #litri_3, #tonaj_4, #kilometri_4, #norma_4, #litri_4, #tonaj_5, #kilometri_5, #norma_5, #litri_5, #tonaj_6, #kilometri_6, #norma_6, #litri_6, #tonaj_7, #kilometri_7, #norma_7, #litri_7, #tonaj_8, #kilometri_8, #norma_8, #litri_8, #tonaj_9, #kilometri_9, #norma_9, #litri_9, #tonaj_10, #kilometri_10, #norma_10, #litri_10, #tonaj_11, #kilometri_11, #norma_11, #litri_11, #tonaj_12, #kilometri_12, #norma_12, #litri_12, #tonaj_13, #norma_13, #kilometri_13, #litri_13, #tonaj_14, #kilometri_14, #norma_14, #litri_14, #tonaj_15, #kilometri_15, #norma_15, #litri_15, #tonaj_16, #norma_16, #kilometri_16, #litri_16, #tonaj_17, #kilometri_17, #norma_17, #litri_17, #tonaj_18, #kilometri_18, #litri_18').keyup(function(){
var tonaj_1 = $("#tonaj_1").val();
var kilometri_1 = $("#kilometri_1").val();
var norma_1 = parseFloat(tonaj_1)*35/100 + 25;
$("input[name=norma_1]").val(norma_1);
var litri_1 = parseFloat(kilometri_1) * parseFloat(norma_1)/100;
$("input[name=litri_1]").val(litri_1);
var tonaj_2 = $("#tonaj_2").val();
var kilometri_2 = $("#kilometri_2").val();
var norma_2 = parseFloat(tonaj_2)*35/100 + 25;
$("input[name=norma_2]").val(norma_2);
var litri_2 = parseFloat(kilometri_2) * parseFloat(norma_2)/100;
$("input[name=litri_2]").val(litri_2);
var tonaj_3 = $("#tonaj_3").val();
var kilometri_3 = $("#kilometri_3").val();
var norma_3 = parseFloat(tonaj_3)*35/100 + 25;
$("input[name=norma_3]").val(norma_3)
var litri_3 = parseFloat(kilometri_3) *parseFloat(norma_3)/100;
$("input[name=litri_3]").val(litri_3);
var tonaj_4 = $("#tonaj_4").val();
var kilometri_4 = $("#kilometri_4").val();
var norma_4 = parseFloat(tonaj_4)*35/100 + 25;
$("input[name=norma_4]").val(norma_4);
var litri_4 = parseFloat(kilometri_4)*parseFloat(norma_4)/100;
$("input[name=litri_4]").val(litri_4);
var tonaj_5 = $("#tonaj_5").val();
var kilometri_5 = $("#kilometri_5").val();
var norma_5 = parseFloat(tonaj_5)*35/100 + 25;
$("input[name=norma_5]").val(norma_5);
var litri_5 = parseFloat(kilometri_5)*parseFloat(norma_5)/100;
$("input[name=litri_5]").val(litri_5);
var tonaj_6 = $("#tonaj_6").val();
var kilometri_6 = $("#kilometri_6").val();
var norma_6 = parseFloat(tonaj_6)*35/100+25;
$("input[name=norma_6]").val(norma_6);
var litri_6 = parseFloat(kilometri_6)*parseFloat(norma_6)/100;
$("input[name=litri_6]").val(litri_6);
var tonaj_7 = $("#tonaj_7").val();
var kilometri_7 = $("#kilometri_7").val();
var norma_7 = parseFloat(tonaj_7)*35/100+25;
$("input[name=norma_7]").val(norma_7);
var litri_7 =parseFloat(kilometri_7)*parseFloat(norma_7)/100;
$("input[name=litri_7]").val(litri_7);
var tonaj_8 = $("#tonaj_8").val();
var kilometri_8 = $("#kilometri_8").val();
var norma_8 = parseFloat(tonaj_8)*35/100+25;
$("input[name=norma_8]").val();
var litri_8 = parseFloat(kilometri_8)*parseFloat(norma_8)/100;
$("input[name=litri_8]").val(litri_8);
var tonaj_9 = $("#tonaj_9").val();
var kilometri_9 = $("#kilometri_9").val();
var norma_9 = parseFloat(tonaj_9)*35/100+25;
$("input[name=norma_9]").val(norma_9);
var litri_9 = parseFloat(kilometri_9)*parseFloat(norma_9)/100;
$("input[name=litri_9]").val(litri_9);
var tonaj_10 = $("#tonaj_10").val();
var kilometri_10 = $("#kilometri_10").val();
var norma_10 = parseFloat(tonaj_10)*35/100+25;
$("input[name=norma_10]").val(norma_10);
var litri_10 = parseFloat(kilometri_10)*parseFloat(norma_10)/100;
$("input[name=litri_10]").val(litri_10);
var tonaj_11 = $("#tonaj_11").val();
var kilometri_11 = $("#kilometri_11").val();
var norma_11 = parseFloat(tonaj_11)*35/100 + 25;
$("input[name=norma_11]").val(norma_11);
var litri_11 = parseFloat(kilometri_11)*parseFloat(norma_11)/100;
$("input[name=litri_11]").val(litri_11);
var tonaj_12 = $("#tonaj_12").val();
var kilometri_12 = $("#kilometri_12").val();
var norma_12 = parseFloat(tonaj_12)*35/100 +25;
$("input[name=norma_12]").val(norma_12);
var litri_12 = parseFloat(kilometri_12)*parseFloat(norma_12)/100;
$("input[name=litri_12]").val(litri_12);
var tonaj_13 = $("#tonaj_13").val();
var kilometri_13 = $("#kilometri_13").val();
var norma_13 = parseFloat(tonaj_13)*35/100 + 25;
$("input[name=norma_13]").val(norma_13);
var litri_13 = parseFloat(kilometri_13)*parseFloat(norma_13)/100;
$("input[name=litri_13]").val(litri_13);
var tonaj_14 = $("#tonaj_14").val();
var kilometri_14 = $("#kilometri_14").val();
var norma_14 = parseFloat(tonaj_14)*35/100 + 25;
$("input[name=norma_14]").val(norma_14);
var litri_14 = parseFloat(kilometri_14)*parseFloat(norma_14)/100;
$("input[name=litri_14]").val(litri_14);
var tonaj_15 = $("#tonaj_15").val();
var kilometri_15 = $("#kilometri_15").val();
var norma_15 = parseFloat(tonaj_15)*35/100 + 25;
$("input[name=norma_15]").val(norma_15);
var litri_15 = parseFloat(kilometri_15)*parseFloat(norma_15)/100;
$("input[name=litri_15]").val(litri_15);
var tonaj_16 = $("#tonaj_16").val();
var kilometri_16 = $("#kilometri_16").val();
var norma_16 = parseFloat(tonaj_16)*35/100 + 25;
$("input[name=norma_16]").val(norma_16);
var litri_16 = parseFloat(kilometri_16)*parseFloat(norma_16)/100;
$("input[name=litri_16]").val(litri_16);
var tonaj_17 = $("#tonaj_17").val();
var kilometri_17 = $("#kilometri_17").val();
var norma_17 = parseFloat(tonaj_17)*35/100 + 25;
$("input[name=norma_17]").val(norma_17);
var litri_17 = parseFloat(kilometri_17)*parseFloat(norma_17)/100;
$("input[name=litri_17]").val(litri_17);
var tonaj_18 = $("#tonaj_18").val();
var kilometri_18 = $("#kilometri_18").val();
var norma_18 = parseFloat(tonaj_18)*35/100 + 25;
$("input[name=norma_18]").val(norma_18);
var litri_18 = parseFloat(kilometri_18)*parseFloat(norma_18)/100;
$("input[name=litri_18]").val(litri_18);
var sum_izminati_kilometri = parseFloat(kilometri_1) + parseFloat(kilometri_2) + parseFloat(kilometri_3) + parseFloat(kilometri_4)
+ parseFloat(kilometri_5) + parseFloat(kilometri_6) + parseFloat(kilometri_7) + parseFloat(kilometri_8) + parseFloat(kilometri_9)
+ parseFloat(kilometri_10) + parseFloat(kilometri_11) + parseFloat(kilometri_12) + parseFloat(kilometri_13) + parseFloat(kilometri_14) + parseFloat(kilometri_15) + parseFloat(kilometri_16) + parseFloat(kilometri_17) + parseFloat(kilometri_18);
$("input[name=sum_izminati_kilometri]").val(sum_izminati_kilometri);
});
});
function calculate(){
//определя числото във формулата, спрямо статуса на чекбокса
if($('#po_vlekach_1').is(':checked')) {
var mod = 20;
}else{
var mod = 25;
}
var tonaj_1 = parseInt($('#tonaj_1').val());
//пресмята, само ако тонажа е число, по-голямо от нула
if(t > 0){
var norm = tonaj_1*35/100 + mod;
$('#norma_1').val(norm);
}else{
//иначе премахва стойностите от полетата
//(полезно е, когато изтриеш ръчно стойността в tonaj)
$('#tonaj_1, #norma_1').val('');
}
}
$(function(){
//извиква функцията calculate при всяко кликване върху чекбокса
$('#po_vlekach_1').change(calculate);
//извиква функцията calculate след всеки въведен знак в полето за тонаж
$('#tonaj_1').keyup(calculate);
});