OBLICZANIE MOCY NAGRZEWNICY

OBLICZANIE MOCY NAGRZEWNICY

$(window).load(function(){ $( "#obliczMocButton" ).click(function(event) { var validationError = false; var validationError2 = false; $("form#mocGrzewczaForm :input").each(function(){ if($(input).attr('id') != "obliczMocButton") { var input = $(this); // This is the jquery object of the input, do what you will val = parseFloat(input.val()); if(isNaN(val)) { $(input).css("border-color", "red"); validationError = true; } else { if($(input).attr('id') != "aktTemp") { if($(input).attr('id') != "pozTemp") { if(0 >= val) { $(input).css("border-color", "red"); validationError = true; } else $(input).css("border-color", ""); } } } } }); var pozTemp = parseFloat($( "#pozTemp" ).val().replace(",",".").split(" ").join("")); var aktTemp = parseFloat($( "#aktTemp" ).val().replace(",",".").split(" ").join("")); if(aktTemp > pozTemp) { $( "#pozTemp" ).css("border-color", "red"); $( "#aktTemp" ).css("border-color", "red"); validationError2 = true; $( "#validationErrors2" ).show("slow"); } else { $( "#pozTemp" ).css("border-color", ""); $( "#aktTemp" ).css("border-color", ""); validationError2 = false; $( "#validationErrors2" ).hide("slow"); } if(validationError == true) { $( "#validationErrors" ).show("slow"); $( "#obliczonaMoc" ).hide(); } if(validationError == false) { $( "#validationErrors" ).hide(); if(validationError2 == false) { var obliczonaMoc = 0; var dlugoscPomieszczenia = parseFloat($( "#dlugoscPomieszczenia" ).val().replace(",",".").split(" ").join("")); var wysokoscPomieszczenia = parseFloat($( "#wysokoscPomieszczenia" ).val().replace(",",".").split(" ").join("")); var szerokoscPomieszczenia = parseFloat($( "#szerokoscPomieszczenia" ).val().replace(",",".").split(" ").join("")); var izolacja = parseFloat($('input[name=izolacja]:checked', '#mocGrzewczaForm').val().replace(",",".").split(" ").join("")); obliczonaMoc = dlugoscPomieszczenia * wysokoscPomieszczenia * szerokoscPomieszczenia * (pozTemp-aktTemp) * izolacja; obliczonaMoc = (obliczonaMoc / 860).toFixed(2); $( "#obliczonaMoc" ).text("WYMAGANA MOC TO: "+obliczonaMoc+" kW"); $( "#obliczonaMoc" ).show("slow"); } } }); });

polecane dla ciebie

Nagrzewnica gazowa MASTER BLP 17 M
490,00 zł
Nagrzewnica gazowa MASTER BLP 17 M
nowość
Nagrzewnica gazowa MASTER BLP 33 M
775,00 zł
Nagrzewnica gazowa MASTER BLP 33 M
Nagrzewnica gazowa ARCOTHERM GP 45 M
775,00 zł 875,00 zł
Nagrzewnica gazowa ARCOTHERM GP 45 M
-100 zł