function addAirLine(){ var id=document.getElementById("airLineId").value; id++; $("#airLineMark").prepend('
Удалить

Воздушная линия электропередачи на

Протяжённость (км)

'); document.getElementById("airLineId").value = id; } function removeAirLine(div_id){ $("#airLine"+div_id).remove(); //document.getElementById("default-id").value = document.getElementById("default-id").value-1; } function addCableLine(){ var id=document.getElementById("cableLineId").value; id++; $("#cableLineMark").prepend('
Удалить

Кабельная линия электропередачи на

Протяжённость (км)

'); document.getElementById("cableLineId").value = id; } function removeCableLine(div_id){ $("#cableLine"+div_id).remove(); //document.getElementById("default-id").value = document.getElementById("default-id").value-1; } function formAction(){ var result = 0; var NDS = 1.18; var Z_AIR = 4.32; var Z_CABLE = 4.68; var Z_GENERAL = 6.5; var F_C1 = 12540.46; var J_C1 = 10627.51; var F_C2_04 = 2263.45; var F_C2_6 = 1428.70; var F_C2_27 = 9077.80; var F_C2_35 = 9077.80; var J_C2_04 = 1918.18; var J_C2_6 = 1210.76; var J_C2_27 = 7693.05; var J_C2_35 = 7693.05; var F_C3_04 = 2640.90; var F_C3_6= 3592.14; var F_C3_35 = 15233.75; var J_C3_04 = 2238.05; var J_C3_6 = 3044.19; var J_C3_35 = 12909.96; var F_C4_SEC = 0; var J_C4_SEC = 0; var F_C4_KTPRTP = 4.18; var J_C4_KTPRTP = 3.55; var F_C4_CP = 28.17; var J_C4_CP = 23.87; function P1F(){var local_result = parseFloat( $('input[name=var1]', '#getVariants').val())*F_C1; return local_result;} function P1J(){var local_result = parseFloat( $('input[name=var1]', '#getVariants').val())*J_C1*NDS; return local_result;} function P2F(){ var local_result = 0; var iAirCounter = document.getElementById("airLineId").value; var iCableCounter = document.getElementById("cableLineId").value; var iAir = 0; var iCable = 0; var arrAirLines = [[],[]]; var arrCableLines = [[],[]]; for (i=1; i<=iAirCounter; i++){ if($('#selectAirLine'+i+' option:selected').val()!=undefined){arrAirLines[0][iAir] = $('#selectAirLine'+i+' option:selected').val(); arrAirLines[1][iAir] = $('#lenghtAirLine'+i).val(); iAir++; } } for (i=1; i<=iCableCounter; i++){ if($('#selectCableLine'+i+' option:selected').val()!=undefined){ arrCableLines[0][iCable] = $('#selectCableLine'+i+' option:selected').val(); arrCableLines[1][iCable] = $('#lenghtCableLine'+i).val(); iCable++;}} var airResult = 0; for(i=0; i"+Math.round(100*P1F()/100)+" руб.")),"2"===input_dzen&&($("#calcResult").empty(),$("#calcResult").append("СТОИМОСТЬ: "+Math.round(100*(P1F()+P2F())/100)+" руб.")),"3"===input_dzen&&(parseFloat($("input[name=var1]","#getVariants").val())<=150?($("#calcResult").empty(),$("#calcResult").append("СТОИМОСТЬ: "+Math.round(100*(P1F()+.5*P2F())/100)+" руб.")):($("#calcResult").empty(),$("#calcResult").append("Для расчёта вам необходимо выбрать пункт 2, без ограничения мощности равным 150кВт"))),"4"===input_dzen&&($("#calcResult").empty(),$("#calcResult").append("СТОИМОСТЬ: "+Math.round(100*(P1F()+P2F()+P4F())/100)+" руб.")),"5"===input_dzen&&(parseFloat($("input[name=var1]","#getVariants").val())<=150?($("#calcResult").empty(),$("#calcResult").append("СТОИМОСТЬ: "+Math.round(100*(P1F()+.5*P2F()+.5*P4F())/100)+" руб.")):($("#calcResult").empty(),$("#calcResult").append("Для расчёта вам необходимо выбрать пункт 2, без ограничения мощности равным 150кВт")))),"J"===$("input[name=litso]:checked","#getVariants").val()&&("1"===input_dzen&&0!=$("input[name=var1]","#getVariants").val()&&($("#calcResult").empty(),$("#calcResult").append("СТОИМОСТЬ: "+Math.round(100*P1J()/100)+" руб.")),"2"===input_dzen&&($("#calcResult").empty(),$("#calcResult").append("СТОИМОСТЬ: "+Math.round(100*(P1J()+.5*P2J())/100)+" руб.")),"3"===input_dzen&&(parseFloat($("input[name=var1]","#getVariants").val())<=150?($("#calcResult").empty(),$("#calcResult").append("СТОИМОСТЬ: "+Math.round(100*(P1J()+.5*P2J())/100)+" руб.")):($("#calcResult").empty(),$("#calcResult").append("Для расчёта вам необходимо выбрать пункт 2, без ограничения мощности равным 150кВт"))),"4"===input_dzen&&($("#calcResult").empty(),$("#calcResult").append("СТОИМОСТЬ: "+Math.round(100*(P1J()+P2J()+P4J())/100)+" руб.")),"5"===input_dzen&&(parseFloat($("input[name=var1]","#getVariants").val())<=150?($("#calcResult").empty(),$("#calcResult").append("СТОИМОСТЬ: "+Math.round(100*(P1J()+.5*P2J()+.5*P4J())/100)+" руб.")):($("#calcResult").empty(),$("#calcResult").append("Для расчёта вам необходимо выбрать пункт 4, без ограничения мощности равным 150кВт")))); } $(document).ready(function(){ var i = $("#variants").find(); $("#getVariants").change( function(){ // выбираем ФИЗИК или ЮРИК] if($('input[name=litso]:checked', '#getVariants').val()=='F'||$('input[name=litso]:checked', '#getVariants').val()=='J'){ $("#variants").css("display", "block"); // ПОКАЗЫВАЕМ // 1 - показывается всегда if($('input[name=dzen]:checked', '#getVariants').val()){ $("#var1").css("display", "block"); $(".calculate").css("display", "block"); }else{ $("#var1").css("display", "none"); $("calculate").css("display", "none"); }; // 2 показывается для вариантов 2,3,4,5 if($('input[name=dzen]:checked', '#getVariants').val()=='2'||$('input[name=dzen]:checked', '#getVariants').val()=='3'||$('input[name=dzen]:checked', '#getVariants').val()=='4'||$('input[name=dzen]:checked', '#getVariants').val()=='5'){ $("#var2").css("display", "block"); if($('input[name=var2]:checked', '#getVariants').val()=='AIR'){ $("#var2_AIR").css("display", "block"); }else{ $("#var2_AIR").css("display", "none"); }; if($('input[name=var2]:checked', '#getVariants').val()=='CABLE'){ $("#var2_CABLE").css("display", "block"); }else{ $("#var2_CABLE").css("display", "none"); }; }; //4 - показывается для вариантов 4,5 if($('input[name=dzen]:checked', '#getVariants').val()=='4'||$('input[name=dzen]:checked', '#getVariants').val()=='5'){ $("#var4").css("display", "block"); }else{ $("#var4").css("display", "none"); }; }; } ); });