var width = 836; var height = 500; var x1min = 0; var x1max = 19000; var x2min = 0; var x2max = 19000/3600; var y1min = 0; var y1max = 4400; var y2min = 0; var y2max = 4400; function handleMouseOver(d, i) { d3.select(this).attr({ fill: "orange", r: radius * 2 }); } function make_x_gridlines() { return d3.axisBottom(x).ticks(5) } function make_y_gridlines() { return d3.axisLeft(y).ticks(5) } var x = d3.scaleTime().range([70, width]); var y = d3.scaleLinear().rangeRound([height, 0]); var svg = d3.select("#chart").append("svg").attr("width", width).attr("height", height); svg.on("mousemove", function() { //console.log("x", xscale.invert(d3.mouse(this)[0] - 50)); //console.log("y", yscale.invert(d3.mouse(this)[1] - 10)); var cx = scale.invert(d3.mouse(this)[0] - 49.3); var cy = yscale.invert(d3.mouse(this)[1] - 23.5); //$("#cx").text(cx); //$("#cy").text(cy); //console.log(d3.event); enterFrame(cx, cy); //console.log("x - using invert", xscale.invert(d3.event.pageX)); //console.log("y- using invert", yscale.invert(d3.event.pageY)); }); var scale = d3.scaleLinear().domain([x1min, x1max]).range([22, width - 80]); var x_axis = d3.axisTop().scale(scale); var xAxisTranslate = height - 50; // przesuniecie scali x na dol svg.append("g").attr("class", "gray").attr("transform", "translate(48, " + xAxisTranslate +")").call(x_axis) var xscale = d3.scaleLinear().domain([x2min, x2max]).range([22, width - 80]); var x_axis = d3.axisBottom().scale(xscale); var xAxisTranslate = height - 50; // przesuniecie scali x na dol svg.append("g").attr("class", "gray graytext").attr("transform", "translate(48, " + xAxisTranslate +")").call(x_axis) var yscale = d3.scaleLinear().domain([y1min, y1max]).range([height - 100, 0]); var y_axis = d3.axisLeft().scale(yscale); svg.append("g").attr("transform", "translate(70, 20)").call(y_axis); //var yscale_right = d3.scaleLinear().domain([y2min, y2max]).range([height - 100, 0]); //var yr_axis = d3.axisRight().scale(yscale_right); //var yAxisTranslate = width - 31; // przesuniecie scali x na dol //svg.append("g").attr("class", "red").attr("transform", "translate(" + yAxisTranslate +", 20)").call(yr_axis); // siatki ciensze var yscale = d3.scaleLinear().domain([y1min, y1max]).range([height - 100, 0]); var grid = d3.axisLeft().scale(yscale).ticks(60) svg.append("g").attr("class", "grid2").attr("transform", "translate(70,20)").call(grid.tickSize(-(width-101)).tickFormat("")) // siatki var yscale = d3.scaleLinear().domain([y1min, y1max]).range([height - 100, 0]); var grid = d3.axisLeft().scale(yscale); svg.append("g").attr("class", "grid").attr("transform", "translate(70,20)").call(grid.tickSize(-(width-101)).tickFormat("")) // siatki var scale = d3.scaleLinear().domain([x1min, x1max]).range([22, width - 80]); var grid = d3.axisTop().scale(scale); svg.append("g").attr("class", "grid").attr("transform", "translate(48, 20)").call(grid.tickSize(-(height-100)).tickFormat("")) var n = 21; var xScale = d3.scaleLinear() .domain([x1min, x1max]) .range([70, width-30]); var yScale = d3.scaleLinear() .domain([y1min, y1max]) .range([height-100, 0]); svg.append("text").style("fill", "#555").style("font-size", "10px") .attr("font-family", "Rubik") .text("m3/s") .attr("x", function (d) { return 805; }) .attr("y", function (d) { return 465; }); svg.append("text").data([{ x: x1max - 50, y: -83 }]).style("fill", "#555").style("font-size", "10px") .attr("font-family", "Rubik") .text("m3/h") .attr("x", function (d) { return 805; }) .attr("y", function (d) { return 440; }); svg.append("text").data([{ x: -150, y: y1max - 25 }]).style("fill", "#555").style("font-size", "10px") .attr("font-family", "Rubik") .text("Pa") .attr("x", function (d) { return 50; }) .attr("y", function (d) { return 15; }); var line = d3.area() .x(function(d, i) { return xScale(d.x); }) .y(function(d) { return yScale(d.y); }) .curve(d3.curveMonotoneX) var area = d3.area() .x(function(d, i) { return xScale(d.x); }) .y0(height-100) .y1(function(d) { return yScale(d.y); }); var Arr_paramsA = new Array(); var Arr_paramsID = new Array(); var data_chart = []; var data_chart_name = []; var data_chart_area = []; let paramsPresureA = []; const getPressureDynamic_A2 = (diameterCalculating) => { let A2 = (1.2 * 62543.94) / Math.pow(diameterCalculating, 4); return A2; }; let is_total = 0; let diameterCalculating = null; diameterCalculating = 229; paramsPresureA = [1365.622616022455,-0.03896629191746427,-9.179600888024102e-5,9.603882197335592e-9,-1.827804340843027e-12]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(22120); data_chart[28411] = [{"x" : 250, "y" : 1350.28671328670088769286},{"x" : 280.6, "y" : 1347.66184222027118266851},{"x" : 311.2, "y" : 1344.87858275057760693016},{"x" : 341.8, "y" : 1341.93821401514969693380},{"x" : 372.4, "y" : 1338.84197668997762775689},{"x" : 403, "y" : 1335.59107298951425946143},{"x" : 433.6, "y" : 1332.18666666667240860988},{"x" : 464.2, "y" : 1328.62988301282825887029},{"x" : 494.8, "y" : 1324.92180885781795041112},{"x" : 525.4, "y" : 1321.06349256994053575909},{"x" : 556, "y" : 1317.05594405595570606238},{"x" : 586.6, "y" : 1312.90013476108470058534},{"x" : 617.2, "y" : 1308.59699766901098882954},{"x" : 647.8, "y" : 1304.14742730187845154433},{"x" : 678.4, "y" : 1299.55227972029365446360},{"x" : 709, "y" : 1294.81237252332380194275},{"x" : 739.6, "y" : 1289.92848484849855594803},{"x" : 770.2, "y" : 1284.90135737180844444083},{"x" : 800.8, "y" : 1279.73169230770531612507},{"x" : 831.4, "y" : 1274.42015340910393206286},{"x" : 862, "y" : 1268.96736596737810032209},{"x" : 892.6, "y" : 1263.37391681236567819724},{"x" : 923.2, "y" : 1257.64035431236516160425},{"x" : 953.8, "y" : 1251.76718837413545770687},{"x" : 984.4, "y" : 1245.75489044289929552178},{"x" : 1015, "y" : 1239.60389350233890581876},{"x" : 1045.6, "y" : 1233.31459207459897697845},{"x" : 1076.2, "y" : 1226.88734222028574549768},{"x" : 1106.8, "y" : 1220.32246153846631386841},{"x" : 1137.4, "y" : 1213.62022916667024219350},{"x" : 1168, "y" : 1206.78088578088818394463},{"x" : 1198.6, "y" : 1199.80463359557256808330},{"x" : 1229.2, "y" : 1192.69163636363668956619},{"x" : 1259.8, "y" : 1185.44201937645607358718},{"x" : 1290.4, "y" : 1178.05586946386756608263},{"x" : 1321, "y" : 1170.53323499416978847876},{"x" : 1351.6, "y" : 1162.87412587412200082326},{"x" : 1382.2, "y" : 1155.07851354894614814839},{"x" : 1412.8, "y" : 1147.14633100232549622888},{"x" : 1443.4, "y" : 1139.07747275640372208727},{"x" : 1474, "y" : 1130.87179487178741510434},{"x" : 1504.6, "y" : 1122.52911494754448540334},{"x" : 1535.2, "y" : 1114.04921212120348172903},{"x" : 1565.8, "y" : 1105.43182706875541043701},{"x" : 1596.4, "y" : 1096.67666200465237125172},{"x" : 1627, "y" : 1087.78338068180778464011},{"x" : 1657.6, "y" : 1078.75160839159775605367},{"x" : 1688.2, "y" : 1069.58093196385834744433},{"x" : 1718.8, "y" : 1060.27089976688853312226},{"x" : 1749.4, "y" : 1050.82102170744769864541},{"x" : 1780, "y" : 1041.23076923075791455631},{"x" : 1810.6, "y" : 1031.49957532050143527158},{"x" : 1841.2, "y" : 1021.62683449882320019242},{"x" : 1871.8, "y" : 1011.61190282632901471516},{"x" : 1902.4, "y" : 1001.45409790208680078649},{"x" : 1933, "y" : 991.15269886362557372195},{"x" : 1963.6, "y" : 980.70694638693589695322},{"x" : 1994.2, "y" : 970.11604268647022308869},{"x" : 2024.8, "y" : 959.37915151514209810557},{"x" : 2055.4, "y" : 948.49539816432684347092},{"x" : 2086, "y" : 937.46386946386132876796},{"x" : 2116.6, "y" : 926.28361378204374432244},{"x" : 2147.2, "y" : 914.95364102563451069727},{"x" : 2177.8, "y" : 903.47292263985423232953},{"x" : 2208.4, "y" : 891.84039160838653970131},{"x" : 2239, "y" : 880.05494245337604297674},{"x" : 2269.6, "y" : 868.11543123542821831506},{"x" : 2300.2, "y" : 856.02067555361099948641},{"x" : 2330.8, "y" : 843.76945454545352731657},{"x" : 2361.4, "y" : 831.36050888694637706067},{"x" : 2392, "y" : 818.79254079254189946369},{"x" : 2422.6, "y" : 806.06421401515376601310},{"x" : 2453.2, "y" : 793.17415384615696893889},{"x" : 2483.8, "y" : 780.12094711538873070822},{"x" : 2514.4, "y" : 766.90314219114770821761},{"x" : 2545, "y" : 753.51924898019296961138},{"x" : 2575.6, "y" : 739.96773892774638170522},{"x" : 2606.2, "y" : 726.24704501749067730998},{"x" : 2636.8, "y" : 712.35556177157081947371},{"x" : 2667.4, "y" : 698.29164525059263723961},{"x" : 2698, "y" : 684.05361305362362145388},{"x" : 2728.6, "y" : 669.63974431819337951310},{"x" : 2759.2, "y" : 655.04827972029170268797},{"x" : 2789.8, "y" : 640.27742147437129460741},{"x" : 2820.4, "y" : 625.32533333334606595599},{"x" : 2851, "y" : 610.19014058859090710030},{"x" : 2881.6, "y" : 594.86993006994293864409},{"x" : 2912.2, "y" : 579.36275014570014718629},{"x" : 2942.8, "y" : 563.66661072262286324985},{"x" : 2973.4, "y" : 547.77948324593262441340},{"x" : 3004, "y" : 531.69930069931194793753},{"x" : 3034.6, "y" : 515.42395760490535394638},{"x" : 3065.2, "y" : 498.95131002331902436708},{"x" : 3095.8, "y" : 482.27917555362074608638},{"x" : 3126.4, "y" : 465.40533333333911514273},{"x" : 3157, "y" : 448.32752403846546940258},{"x" : 3187.6, "y" : 431.04344988345127376306},{"x" : 3218.2, "y" : 413.55077462121118969662},{"x" : 3248.8, "y" : 395.84712354311977833277},{"x" : 3279.4, "y" : 377.93008347901388788159},{"x" : 3310, "y" : 359.79720279719208519964}]; data_chart_name[28411] = "50Hz"; data_chart_area[28411] = new Array(); if ((data_chart[28411][0].x != undefined && parseFloat(data_chart[28411][0].x))) { var a_before = parseFloat(data_chart[28411][0].y) / (parseFloat(data_chart[28411][0].x) * parseFloat(data_chart[28411][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[28411][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[28411].push({x: _x, y: _y}); } } var last_index = data_chart[28411].length; for(var b = 0; b < last_index; b++) { data_chart_area[28411].push(data_chart[28411][b]); } last_index = last_index - 1; if (data_chart[28411][last_index].y != undefined && parseFloat(data_chart[28411][last_index].y) > 5) { var a_after = parseFloat(data_chart[28411][last_index].y) / (parseFloat(data_chart[28411][last_index].x) * parseFloat(data_chart[28411][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[28411][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[28411].push({x: _x, y: _y}); } } var dataset_28411 = [{"x" : 250, "y" : 1350.28671328670088769286},{"x" : 280.6, "y" : 1347.66184222027118266851},{"x" : 311.2, "y" : 1344.87858275057760693016},{"x" : 341.8, "y" : 1341.93821401514969693380},{"x" : 372.4, "y" : 1338.84197668997762775689},{"x" : 403, "y" : 1335.59107298951425946143},{"x" : 433.6, "y" : 1332.18666666667240860988},{"x" : 464.2, "y" : 1328.62988301282825887029},{"x" : 494.8, "y" : 1324.92180885781795041112},{"x" : 525.4, "y" : 1321.06349256994053575909},{"x" : 556, "y" : 1317.05594405595570606238},{"x" : 586.6, "y" : 1312.90013476108470058534},{"x" : 617.2, "y" : 1308.59699766901098882954},{"x" : 647.8, "y" : 1304.14742730187845154433},{"x" : 678.4, "y" : 1299.55227972029365446360},{"x" : 709, "y" : 1294.81237252332380194275},{"x" : 739.6, "y" : 1289.92848484849855594803},{"x" : 770.2, "y" : 1284.90135737180844444083},{"x" : 800.8, "y" : 1279.73169230770531612507},{"x" : 831.4, "y" : 1274.42015340910393206286},{"x" : 862, "y" : 1268.96736596737810032209},{"x" : 892.6, "y" : 1263.37391681236567819724},{"x" : 923.2, "y" : 1257.64035431236516160425},{"x" : 953.8, "y" : 1251.76718837413545770687},{"x" : 984.4, "y" : 1245.75489044289929552178},{"x" : 1015, "y" : 1239.60389350233890581876},{"x" : 1045.6, "y" : 1233.31459207459897697845},{"x" : 1076.2, "y" : 1226.88734222028574549768},{"x" : 1106.8, "y" : 1220.32246153846631386841},{"x" : 1137.4, "y" : 1213.62022916667024219350},{"x" : 1168, "y" : 1206.78088578088818394463},{"x" : 1198.6, "y" : 1199.80463359557256808330},{"x" : 1229.2, "y" : 1192.69163636363668956619},{"x" : 1259.8, "y" : 1185.44201937645607358718},{"x" : 1290.4, "y" : 1178.05586946386756608263},{"x" : 1321, "y" : 1170.53323499416978847876},{"x" : 1351.6, "y" : 1162.87412587412200082326},{"x" : 1382.2, "y" : 1155.07851354894614814839},{"x" : 1412.8, "y" : 1147.14633100232549622888},{"x" : 1443.4, "y" : 1139.07747275640372208727},{"x" : 1474, "y" : 1130.87179487178741510434},{"x" : 1504.6, "y" : 1122.52911494754448540334},{"x" : 1535.2, "y" : 1114.04921212120348172903},{"x" : 1565.8, "y" : 1105.43182706875541043701},{"x" : 1596.4, "y" : 1096.67666200465237125172},{"x" : 1627, "y" : 1087.78338068180778464011},{"x" : 1657.6, "y" : 1078.75160839159775605367},{"x" : 1688.2, "y" : 1069.58093196385834744433},{"x" : 1718.8, "y" : 1060.27089976688853312226},{"x" : 1749.4, "y" : 1050.82102170744769864541},{"x" : 1780, "y" : 1041.23076923075791455631},{"x" : 1810.6, "y" : 1031.49957532050143527158},{"x" : 1841.2, "y" : 1021.62683449882320019242},{"x" : 1871.8, "y" : 1011.61190282632901471516},{"x" : 1902.4, "y" : 1001.45409790208680078649},{"x" : 1933, "y" : 991.15269886362557372195},{"x" : 1963.6, "y" : 980.70694638693589695322},{"x" : 1994.2, "y" : 970.11604268647022308869},{"x" : 2024.8, "y" : 959.37915151514209810557},{"x" : 2055.4, "y" : 948.49539816432684347092},{"x" : 2086, "y" : 937.46386946386132876796},{"x" : 2116.6, "y" : 926.28361378204374432244},{"x" : 2147.2, "y" : 914.95364102563451069727},{"x" : 2177.8, "y" : 903.47292263985423232953},{"x" : 2208.4, "y" : 891.84039160838653970131},{"x" : 2239, "y" : 880.05494245337604297674},{"x" : 2269.6, "y" : 868.11543123542821831506},{"x" : 2300.2, "y" : 856.02067555361099948641},{"x" : 2330.8, "y" : 843.76945454545352731657},{"x" : 2361.4, "y" : 831.36050888694637706067},{"x" : 2392, "y" : 818.79254079254189946369},{"x" : 2422.6, "y" : 806.06421401515376601310},{"x" : 2453.2, "y" : 793.17415384615696893889},{"x" : 2483.8, "y" : 780.12094711538873070822},{"x" : 2514.4, "y" : 766.90314219114770821761},{"x" : 2545, "y" : 753.51924898019296961138},{"x" : 2575.6, "y" : 739.96773892774638170522},{"x" : 2606.2, "y" : 726.24704501749067730998},{"x" : 2636.8, "y" : 712.35556177157081947371},{"x" : 2667.4, "y" : 698.29164525059263723961},{"x" : 2698, "y" : 684.05361305362362145388},{"x" : 2728.6, "y" : 669.63974431819337951310},{"x" : 2759.2, "y" : 655.04827972029170268797},{"x" : 2789.8, "y" : 640.27742147437129460741},{"x" : 2820.4, "y" : 625.32533333334606595599},{"x" : 2851, "y" : 610.19014058859090710030},{"x" : 2881.6, "y" : 594.86993006994293864409},{"x" : 2912.2, "y" : 579.36275014570014718629},{"x" : 2942.8, "y" : 563.66661072262286324985},{"x" : 2973.4, "y" : 547.77948324593262441340},{"x" : 3004, "y" : 531.69930069931194793753},{"x" : 3034.6, "y" : 515.42395760490535394638},{"x" : 3065.2, "y" : 498.95131002331902436708},{"x" : 3095.8, "y" : 482.27917555362074608638},{"x" : 3126.4, "y" : 465.40533333333911514273},{"x" : 3157, "y" : 448.32752403846546940258},{"x" : 3187.6, "y" : 431.04344988345127376306},{"x" : 3218.2, "y" : 413.55077462121118969662},{"x" : 3248.8, "y" : 395.84712354311977833277},{"x" : 3279.4, "y" : 377.93008347901388788159},{"x" : 3310, "y" : 359.79720279719208519964}]; var dataset_area_28411 = data_chart_area[28411]; svg.append("path") .attr("transform", "translate(0, 20)") .datum(dataset_area_28411) .attr("class", "area") .attr("id", "area_22120") .style('fill-opacity', 0) .attr("fill", "#00427a") .on('mouseover', function(d, i) { selectItemGraph(22120) }) .attr("d", area); svg.append("path") .attr("transform", "translate(0, 20)") .attr("id", "path_22120") .datum(dataset_28411) .attr("class", "line") .attr("d", line); diameterCalculating = 229; paramsPresureA = [1106.1115406783028,-0.034806209927272916,-9.214682902913372e-5,1.0843267474379464e-8,-2.284407193219871e-12]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(22120); data_chart[28608] = [{"x" : 225, "y" : 1093.73286713286279336899},{"x" : 252.54, "y" : 1091.61013376747791880916},{"x" : 280.08, "y" : 1089.35875543123074749019},{"x" : 307.62, "y" : 1086.97978609848019004858},{"x" : 335.16, "y" : 1084.47424820512378573767},{"x" : 362.7, "y" : 1081.84313264859724768030},{"x" : 390.24, "y" : 1079.08739878787469024246},{"x" : 417.78, "y" : 1076.20797444346908378066},{"x" : 445.32, "y" : 1073.20575589743202726822},{"x" : 472.86, "y" : 1070.08160789335329354799},{"x" : 500.4, "y" : 1066.83636363636060195859},{"x" : 527.94, "y" : 1063.47082479312075520284},{"x" : 555.48, "y" : 1059.98576149183895722672},{"x" : 583.02, "y" : 1056.38191232225881321938},{"x" : 610.56, "y" : 1052.65998433566278436047},{"x" : 638.1, "y" : 1048.82065304487059620442},{"x" : 665.64, "y" : 1044.86456242424151241721},{"x" : 693.18, "y" : 1040.79232490967319790798},{"x" : 720.72, "y" : 1036.60452139860126408166},{"x" : 748.26, "y" : 1032.30170125000040570740},{"x" : 775.8, "y" : 1027.88438228438303667645},{"x" : 803.34, "y" : 1023.35305078380054055742},{"x" : 830.88, "y" : 1018.70816149184292953578},{"x" : 858.42, "y" : 1013.95013761363827597961},{"x" : 885.96, "y" : 1009.07937081585293981334},{"x" : 913.5, "y" : 1004.09622122669270538609},{"x" : 941.04, "y" : 999.00101743590050773491},{"x" : 968.58, "y" : 993.79405649475859263475},{"x" : 996.12, "y" : 988.47560391608737973002},{"x" : 1023.66, "y" : 983.04589367424625834246},{"x" : 1051.2, "y" : 977.50512820513256428967},{"x" : 1078.74, "y" : 971.85347840618169357185},{"x" : 1106.28, "y" : 966.09108363636835292709},{"x" : 1133.82, "y" : 960.21805171620530927612},{"x" : 1161.36, "y" : 954.23445892774384446966},{"x" : 1188.9, "y" : 948.14035001457398266211},{"x" : 1216.44, "y" : 941.93573818182369450369},{"x" : 1243.98, "y" : 935.62060509615935188776},{"x" : 1271.52, "y" : 929.19490088578641007189},{"x" : 1299.06, "y" : 922.65854414044849818310},{"x" : 1326.6, "y" : 916.01142191142764659162},{"x" : 1354.14, "y" : 909.25338971154428691079},{"x" : 1381.68, "y" : 902.38427151515713831031},{"x" : 1409.22, "y" : 895.40385975816400332405},{"x" : 1436.76, "y" : 888.31191533800085835537},{"x" : 1464.3, "y" : 881.10816761364185367711},{"x" : 1491.84, "y" : 873.79231440559965449211},{"x" : 1519.38, "y" : 866.36402199592589568056},{"x" : 1546.92, "y" : 858.82292512821004493162},{"x" : 1574.46, "y" : 851.16862700758031223813},{"x" : 1602, "y" : 843.40069930070399095712},{"x" : 1629.54, "y" : 835.51868213578518407303},{"x" : 1657.08, "y" : 827.52208410256821480289},{"x" : 1684.62, "y" : 819.41038225233478442533},{"x" : 1712.16, "y" : 811.18302209790533652267},{"x" : 1739.7, "y" : 802.83941761363928435458},{"x" : 1767.24, "y" : 794.37895123543398767652},{"x" : 1794.78, "y" : 785.80097386072486642661},{"x" : 1822.32, "y" : 777.10480484848665128084},{"x" : 1849.86, "y" : 768.28973201923213309783},{"x" : 1877.4, "y" : 759.35501165501261766622},{"x" : 1904.94, "y" : 750.29986849941781201778},{"x" : 1932.48, "y" : 741.12349575757593811431},{"x" : 1960.02, "y" : 731.82505509615339178708},{"x" : 1987.56, "y" : 722.40367664335576591839},{"x" : 2015.1, "y" : 712.85845898892625882581},{"x" : 2042.64, "y" : 703.18846918414749325166},{"x" : 2070.18, "y" : 693.39274274183946999983},{"x" : 2097.72, "y" : 683.47028363636093217792},{"x" : 2125.26, "y" : 673.42006430360981994454},{"x" : 2152.8, "y" : 663.24102564102201995411},{"x" : 2180.34, "y" : 652.93207700757182010420},{"x" : 2207.88, "y" : 642.49209622377179584873},{"x" : 2235.42, "y" : 631.91992957167349231895},{"x" : 2262.96, "y" : 621.21439179486674220243},{"x" : 2290.5, "y" : 610.37426609847932468256},{"x" : 2318.04, "y" : 599.39830414917832968058},{"x" : 2345.58, "y" : 588.28522607516890730039},{"x" : 2373.12, "y" : 577.03372046619426782854},{"x" : 2400.66, "y" : 565.64244437353659122891},{"x" : 2428.2, "y" : 554.11002331001668608224},{"x" : 2455.74, "y" : 542.43505124999319377821},{"x" : 2483.28, "y" : 530.61609062936383907072},{"x" : 2510.82, "y" : 518.65167234556452058314},{"x" : 2538.36, "y" : 506.54029575756879921755},{"x" : 2565.9, "y" : 494.28042868589074032570},{"x" : 2593.44, "y" : 481.87050741258093466968},{"x" : 2620.98, "y" : 469.30893668122917006258},{"x" : 2648.52, "y" : 456.59408969696386293435},{"x" : 2676.06, "y" : 443.72430812645154674101},{"x" : 2703.6, "y" : 430.69790209789704249488},{"x" : 2731.14, "y" : 417.51315020104459563299},{"x" : 2758.68, "y" : 404.16829948717588649743},{"x" : 2786.22, "y" : 390.66156546911139457734},{"x" : 2813.76, "y" : 376.99113212121017113532},{"x" : 2841.3, "y" : 363.15515187936972552052},{"x" : 2868.84, "y" : 349.15174564102562726475},{"x" : 2896.38, "y" : 334.97900276515269979427},{"x" : 2923.92, "y" : 320.63498107226371303113},{"x" : 2951.46, "y" : 306.11770684440978129714},{"x" : 2979, "y" : 291.42517482518059068752}]; data_chart_name[28608] = "45Hz"; data_chart_area[28608] = new Array(); if ((data_chart[28608][0].x != undefined && parseFloat(data_chart[28608][0].x))) { var a_before = parseFloat(data_chart[28608][0].y) / (parseFloat(data_chart[28608][0].x) * parseFloat(data_chart[28608][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[28608][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[28608].push({x: _x, y: _y}); } } var last_index = data_chart[28608].length; for(var b = 0; b < last_index; b++) { data_chart_area[28608].push(data_chart[28608][b]); } last_index = last_index - 1; if (data_chart[28608][last_index].y != undefined && parseFloat(data_chart[28608][last_index].y) > 5) { var a_after = parseFloat(data_chart[28608][last_index].y) / (parseFloat(data_chart[28608][last_index].x) * parseFloat(data_chart[28608][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[28608][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[28608].push({x: _x, y: _y}); } } diameterCalculating = 229; paramsPresureA = [873.9972117956827,-0.03118798194158502,-9.180244092234002e-5,1.2009089928735734e-8,-2.8559442824416307e-12]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(22120); data_chart[28609] = [{"x" : 200, "y" : 864.17902097905016489676},{"x" : 224.48, "y" : 862.49868475526488964533},{"x" : 248.96, "y" : 860.71697566434761483833},{"x" : 273.44, "y" : 858.83471272727763334842},{"x" : 297.92, "y" : 856.85269034964881029737},{"x" : 322.4, "y" : 854.77167832167094729812},{"x" : 346.88, "y" : 852.59242181816955508111},{"x" : 371.36, "y" : 850.31564139858483031276},{"x" : 395.84, "y" : 847.94203300697267877695},{"x" : 420.32, "y" : 845.47226797200448800140},{"x" : 444.8, "y" : 842.90699300696689988399},{"x" : 469.28, "y" : 840.24683020976226544008},{"x" : 493.76, "y" : 837.49237706290750793414},{"x" : 518.24, "y" : 834.64420643353571449552},{"x" : 542.72, "y" : 831.70286657339511293685},{"x" : 567.2, "y" : 828.66888111884941281460},{"x" : 591.68, "y" : 825.54274909087757805537},{"x" : 616.16, "y" : 822.32494489507382695592},{"x" : 640.64, "y" : 819.01591832164797324367},{"x" : 665.12, "y" : 815.61609454542508501618},{"x" : 689.6, "y" : 812.12587412584593948850},{"x" : 714.08, "y" : 808.54563300696622718533},{"x" : 738.56, "y" : 804.87572251745734774886},{"x" : 763.04, "y" : 801.11646937060606887826},{"x" : 787.52, "y" : 797.26817566431429895601},{"x" : 812, "y" : 793.33111888109954179527},{"x" : 836.48, "y" : 789.30555188809489663981},{"x" : 860.96, "y" : 785.19170293704826235626},{"x" : 885.44, "y" : 780.98977566432336061553},{"x" : 909.92, "y" : 776.69994909089916745870},{"x" : 934.4, "y" : 772.32237762237002698384},{"x" : 958.88, "y" : 767.85719104894599240652},{"x" : 983.36, "y" : 763.30449454545180287823},{"x" : 1007.84, "y" : 758.66436867132836141536},{"x" : 1032.32, "y" : 753.93686937063125697023},{"x" : 1056.8, "y" : 749.12202797203224236000},{"x" : 1081.28, "y" : 744.21985118881775633781},{"x" : 1105.76, "y" : 739.23032111888983308745},{"x" : 1130.24, "y" : 734.15339524476610222337},{"x" : 1154.72, "y" : 728.98900643357922035648},{"x" : 1179.2, "y" : 723.73706293707743952837},{"x" : 1203.68, "y" : 718.39744839162460721127},{"x" : 1228.16, "y" : 712.97002181819959787390},{"x" : 1252.64, "y" : 707.45461762239676772879},{"x" : 1277.12, "y" : 701.85104559442595473229},{"x" : 1301.6, "y" : 696.15909090911247858458},{"x" : 1326.08, "y" : 690.37851412589679966914},{"x" : 1350.56, "y" : 684.50905118883451905276},{"x" : 1375.04, "y" : 678.55041342659740166710},{"x" : 1399.52, "y" : 672.50228755247201206657},{"x" : 1424, "y" : 666.36433566436028286262},{"x" : 1448.48, "y" : 660.13619524478008315782},{"x" : 1472.96, "y" : 653.81747916086385430390},{"x" : 1497.44, "y" : 647.40777566436008783057},{"x" : 1521.92, "y" : 640.90664839163230226404},{"x" : 1546.4, "y" : 634.31363636365972524800},{"x" : 1570.88, "y" : 627.62825398603672510944},{"x" : 1595.36, "y" : 620.84999104897281085869},{"x" : 1619.84, "y" : 613.97831272729354168405},{"x" : 1644.32, "y" : 607.01265958043916270981},{"x" : 1668.8, "y" : 599.95244755246574186458},{"x" : 1693.28, "y" : 592.79706797204460144712},{"x" : 1717.76, "y" : 585.54588755246265918686},{"x" : 1742.24, "y" : 578.19824839162163243600},{"x" : 1766.72, "y" : 570.75346797203928872477},{"x" : 1791.2, "y" : 563.21083916084853626671},{"x" : 1815.68, "y" : 555.56963020979742395866},{"x" : 1840.16, "y" : 547.82908475524993718864},{"x" : 1864.64, "y" : 539.98842181818486096745},{"x" : 1889.12, "y" : 532.04683580419646204973},{"x" : 1913.6, "y" : 524.00349650349494368129},{"x" : 1938.08, "y" : 515.85754909090519504389},{"x" : 1962.56, "y" : 507.60811412586792812363},{"x" : 1987.04, "y" : 499.25428755243893874649},{"x" : 2011.52, "y" : 490.79514069928995922965},{"x" : 2036, "y" : 482.22972027970729413937},{"x" : 2060.48, "y" : 473.55704839159318453312},{"x" : 2084.96, "y" : 464.77612251746541005559},{"x" : 2109.44, "y" : 455.88591552445649313086},{"x" : 2133.92, "y" : 446.88537566431483583074},{"x" : 2158.4, "y" : 437.77342657340403775379},{"x" : 2182.88, "y" : 428.54896727270323708581},{"x" : 2207.36, "y" : 419.21087216780688322615},{"x" : 2231.84, "y" : 409.75799104892467994432},{"x" : 2256.32, "y" : 400.18914909088198328391},{"x" : 2280.8, "y" : 390.50314685311934681522},{"x" : 2305.28, "y" : 380.69876027969257847872},{"x" : 2329.76, "y" : 370.77474069927308164552},{"x" : 2354.24, "y" : 360.72981482514791196081},{"x" : 2378.72, "y" : 350.56268475521881100576},{"x" : 2403.2, "y" : 340.27202797200362738295},{"x" : 2427.68, "y" : 329.85649734263483878749},{"x" : 2452.16, "y" : 319.31472111886102993594},{"x" : 2476.64, "y" : 308.64530293704569885449},{"x" : 2501.12, "y" : 297.84682181816810953023},{"x" : 2525.6, "y" : 286.91783216782255294675},{"x" : 2550.08, "y" : 275.85686377621885867484},{"x" : 2574.56, "y" : 264.66242181818239487257},{"x" : 2599.04, "y" : 253.33298685315367038129},{"x" : 2623.52, "y" : 241.86701482518847683423},{"x" : 2648, "y" : 230.26293706295837182552}]; data_chart_name[28609] = "40Hz"; data_chart_area[28609] = new Array(); if ((data_chart[28609][0].x != undefined && parseFloat(data_chart[28609][0].x))) { var a_before = parseFloat(data_chart[28609][0].y) / (parseFloat(data_chart[28609][0].x) * parseFloat(data_chart[28609][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[28609][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[28609].push({x: _x, y: _y}); } } var last_index = data_chart[28609].length; for(var b = 0; b < last_index; b++) { data_chart_area[28609].push(data_chart[28609][b]); } last_index = last_index - 1; if (data_chart[28609][last_index].y != undefined && parseFloat(data_chart[28609][last_index].y) > 5) { var a_after = parseFloat(data_chart[28609][last_index].y) / (parseFloat(data_chart[28609][last_index].x) * parseFloat(data_chart[28609][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[28609][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[28609].push({x: _x, y: _y}); } } diameterCalculating = 229; paramsPresureA = [669.1633093057816,-0.027357866663512007,-9.17344159707994e-5,1.3724083184581644e-8,-3.737133558243247e-12]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(22120); data_chart[28610] = [{"x" : 175, "y" : 661.63636363634986992110},{"x" : 196.42, "y" : 660.34892753495580564049},{"x" : 217.84, "y" : 658.98393846153305730695},{"x" : 239.26, "y" : 657.54202310605887760175},{"x" : 260.68, "y" : 656.02378927739061964530},{"x" : 282.1, "y" : 654.42982590326755598653},{"x" : 303.52, "y" : 652.76070303030940067401},{"x" : 324.94, "y" : 651.01697182401801455853},{"x" : 346.36, "y" : 649.19916456877490418265},{"x" : 367.78, "y" : 647.30779466784406395163},{"x" : 389.2, "y" : 645.34335664336958870990},{"x" : 410.62, "y" : 643.30632613637772010406},{"x" : 432.04, "y" : 641.19715990677468653303},{"x" : 453.46, "y" : 639.01629583334852213738},{"x" : 474.88, "y" : 636.76415291376827099157},{"x" : 496.3, "y" : 634.44113126458432816435},{"x" : 517.72, "y" : 632.04761212122753022413},{"x" : 539.14, "y" : 629.58395783801051948103},{"x" : 560.56, "y" : 627.05051188812660711847},{"x" : 581.98, "y" : 624.44759886365056900104},{"x" : 603.4, "y" : 621.77552447553796355351},{"x" : 624.82, "y" : 619.03457555362592756865},{"x" : 646.24, "y" : 616.22502004663192565204},{"x" : 667.66, "y" : 613.34710702215556921146},{"x" : 689.08, "y" : 610.40106666667645640700},{"x" : 710.5, "y" : 607.38711028555655957462},{"x" : 731.92, "y" : 604.30543030303795148939},{"x" : 753.34, "y" : 601.15620026224428329442},{"x" : 774.76, "y" : 597.93957482518010237982},{"x" : 796.18, "y" : 594.65568977273130713002},{"x" : 817.6, "y" : 591.30466200466480586329},{"x" : 839.02, "y" : 587.88658953962851683173},{"x" : 860.44, "y" : 584.40155151515193665546},{"x" : 881.86, "y" : 580.84960818764488976740},{"x" : 903.28, "y" : 577.23080093239889265533},{"x" : 924.7, "y" : 573.54515224358658542769},{"x" : 946.12, "y" : 569.79266573426127706625},{"x" : 967.54, "y" : 565.97332613635819598130},{"x" : 988.96, "y" : 562.08709930069278470910},{"x" : 1010.38, "y" : 558.13393219696229152760},{"x" : 1031.8, "y" : 554.11375291374451990123},{"x" : 1053.22, "y" : 550.02647065849896534928},{"x" : 1074.64, "y" : 545.87197575756579226436},{"x" : 1096.06, "y" : 541.65013965616662972025},{"x" : 1117.48, "y" : 537.36081491840366197721},{"x" : 1138.9, "y" : 533.00383522726099272404},{"x" : 1160.32, "y" : 528.57901538460305346234},{"x" : 1181.74, "y" : 524.08615131117619512224},{"x" : 1203.16, "y" : 519.52502004660709644668},{"x" : 1224.58, "y" : 514.89537974940412823344},{"x" : 1246, "y" : 510.19696969695644384046},{"x" : 1267.42, "y" : 505.42951028553454762005},{"x" : 1288.84, "y" : 500.59270303028984017146},{"x" : 1310.26, "y" : 495.68623056525512993176},{"x" : 1331.68, "y" : 490.70975664334383736787},{"x" : 1353.1, "y" : 485.66292613635124553184},{"x" : 1374.52, "y" : 480.54536503495296528854},{"x" : 1395.94, "y" : 475.35668044870647008793},{"x" : 1417.36, "y" : 470.09646060604956119278},{"x" : 1438.78, "y" : 464.76427485430190245097},{"x" : 1460.2, "y" : 459.35967365966405395739},{"x" : 1481.62, "y" : 453.88218860721735836705},{"x" : 1503.04, "y" : 448.33133240092445248592},{"x" : 1524.46, "y" : 442.70659886362943780114},{"x" : 1545.88, "y" : 437.00746293705697098630},{"x" : 1567.3, "y" : 431.23338068181323023964},{"x" : 1588.72, "y" : 425.38378927738534684977},{"x" : 1610.14, "y" : 419.45810702214163256940},{"x" : 1631.56, "y" : 413.45573333333163645875},{"x" : 1652.98, "y" : 407.37604874708580382503},{"x" : 1674.4, "y" : 401.21841491841558990927},{"x" : 1695.82, "y" : 394.98217462121397147712},{"x" : 1717.24, "y" : 388.66665174825476469778},{"x" : 1738.66, "y" : 382.27115131119325042164},{"x" : 1760.08, "y" : 375.79495944056492362506},{"x" : 1781.5, "y" : 369.23734338578742608661},{"x" : 1802.92, "y" : 362.59755151515923898842},{"x" : 1824.34, "y" : 355.87481331585951238594},{"x" : 1845.76, "y" : 349.06833939394914523291},{"x" : 1867.18, "y" : 342.17732147436964851295},{"x" : 1888.6, "y" : 335.20093240094394104744},{"x" : 1910.02, "y" : 328.13832613637589474820},{"x" : 1931.44, "y" : 320.98863776225067567793},{"x" : 1952.86, "y" : 313.75098347903434614636},{"x" : 1974.28, "y" : 306.42446060607437630097},{"x" : 1995.7, "y" : 299.00814758159907569279},{"x" : 2017.12, "y" : 291.50110396271804802382},{"x" : 2038.54, "y" : 283.90237042542185008642},{"x" : 2059.96, "y" : 276.21096876458244651076},{"x" : 2081.38, "y" : 268.42590189395258448712},{"x" : 2102.8, "y" : 260.54615384616624851333},{"x" : 2124.22, "y" : 252.57068977273860355126},{"x" : 2145.64, "y" : 244.49845594406605187032},{"x" : 2167.06, "y" : 236.32837974942577830006},{"x" : 2188.48, "y" : 228.05936969697648919464},{"x" : 2209.9, "y" : 219.69031541375758820323},{"x" : 2231.32, "y" : 211.22008764568994365618},{"x" : 2252.74, "y" : 202.64753825757514960060},{"x" : 2274.16, "y" : 193.97150023309649213843},{"x" : 2295.58, "y" : 185.19078767481781255810},{"x" : 2317, "y" : 176.30419580418464420291}]; data_chart_name[28610] = "35Hz"; data_chart_area[28610] = new Array(); if ((data_chart[28610][0].x != undefined && parseFloat(data_chart[28610][0].x))) { var a_before = parseFloat(data_chart[28610][0].y) / (parseFloat(data_chart[28610][0].x) * parseFloat(data_chart[28610][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[28610][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[28610].push({x: _x, y: _y}); } } var last_index = data_chart[28610].length; for(var b = 0; b < last_index; b++) { data_chart_area[28610].push(data_chart[28610][b]); } last_index = last_index - 1; if (data_chart[28610][last_index].y != undefined && parseFloat(data_chart[28610][last_index].y) > 5) { var a_after = parseFloat(data_chart[28610][last_index].y) / (parseFloat(data_chart[28610][last_index].x) * parseFloat(data_chart[28610][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[28610][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[28610].push({x: _x, y: _y}); } } diameterCalculating = 229; paramsPresureA = [491.6254042269831,-0.02335984394183972,-9.178457413582242e-5,1.5996426636023557e-8,-5.0772342800424145e-12]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(22120); data_chart[28611] = [{"x" : 150, "y" : 486.10769230769341220366},{"x" : 168.36, "y" : 485.16315746503551054047},{"x" : 186.72, "y" : 484.16160708624704511749},{"x" : 205.08, "y" : 483.10350128787825951804},{"x" : 223.44, "y" : 481.98928634032535001097},{"x" : 241.8, "y" : 480.81939466783080661116},{"x" : 260.16, "y" : 479.59424484848312886243},{"x" : 278.52, "y" : 478.31424161421716689802},{"x" : 296.88, "y" : 476.97977585081366669328},{"x" : 315.24, "y" : 475.59122459789972481303},{"x" : 333.6, "y" : 474.14895104894850419441},{"x" : 351.96, "y" : 472.65330455127946152061},{"x" : 370.32, "y" : 471.10462060605794931689},{"x" : 388.68, "y" : 469.50322086829572754141},{"x" : 407.04, "y" : 467.84941314685045199440},{"x" : 425.4, "y" : 466.14349140442624275238},{"x" : 443.76, "y" : 464.38573575757322942081},{"x" : 462.12, "y" : 462.57641247668749429067},{"x" : 480.48, "y" : 460.71577398601158392921},{"x" : 498.84, "y" : 458.80405886363416811946},{"x" : 517.2, "y" : 456.84149184148975564312},{"x" : 535.56, "y" : 454.82828380535937640161},{"x" : 553.92, "y" : 452.76463179487001298185},{"x" : 572.28, "y" : 450.65071900349494171678},{"x" : 590.64, "y" : 448.48671477855344846830},{"x" : 609, "y" : 446.27277462121105600090},{"x" : 627.36, "y" : 444.00904018647923976459},{"x" : 645.72, "y" : 441.69563928321605317251},{"x" : 664.08, "y" : 439.33268587412544547988},{"x" : 682.44, "y" : 436.92028007575731862744},{"x" : 700.8, "y" : 434.45850815850803883222},{"x" : 719.16, "y" : 431.94744254662020921387},{"x" : 737.52, "y" : 429.38714181818221504727},{"x" : 755.88, "y" : 426.77765070512879219677},{"x" : 774.24, "y" : 424.11900009324097027275},{"x" : 792.6, "y" : 421.41120702214550419740},{"x" : 810.96, "y" : 418.65427468531584054290},{"x" : 829.32, "y" : 415.84819243007132172352},{"x" : 847.68, "y" : 412.99293575757729968245},{"x" : 866.04, "y" : 410.08846632284553379577},{"x" : 884.4, "y" : 407.13473193473373612505},{"x" : 902.76, "y" : 404.13166655594602616475},{"x" : 921.12, "y" : 401.07919030303241925139},{"x" : 939.48, "y" : 397.97720944638911078073},{"x" : 957.84, "y" : 394.82561641025864673793},{"x" : 976.2, "y" : 391.62428977272963948053},{"x" : 994.56, "y" : 388.37309426573671089500},{"x" : 1012.92, "y" : 385.07188077506071977041},{"x" : 1031.28, "y" : 381.72048634032887548528},{"x" : 1049.64, "y" : 378.31873415501416957341},{"x" : 1068, "y" : 374.86643356643611468826},{"x" : 1086.36, "y" : 371.36338007576000563859},{"x" : 1104.72, "y" : 367.80935533799777203967},{"x" : 1123.08, "y" : 364.20412716200706881864},{"x" : 1141.44, "y" : 360.54744951049190149206},{"x" : 1159.8, "y" : 356.83906250000234194886},{"x" : 1178.16, "y" : 353.07869240093464213714},{"x" : 1196.52, "y" : 349.26605163753123406423},{"x" : 1214.88, "y" : 345.40083878788078664002},{"x" : 1233.24, "y" : 341.48273858391786461652},{"x" : 1251.6, "y" : 337.51142191142355386546},{"x" : 1269.96, "y" : 333.48654581002483610064},{"x" : 1288.32, "y" : 329.40775347319487309505},{"x" : 1306.68, "y" : 325.27467424825289299406},{"x" : 1325.04, "y" : 321.08692363636458821929},{"x" : 1343.4, "y" : 316.84410329254160387791},{"x" : 1361.76, "y" : 312.54580102564159460599},{"x" : 1380.12, "y" : 308.19159079836873615932},{"x" : 1398.48, "y" : 303.78103272727287276211},{"x" : 1416.84, "y" : 299.31367308275054028854},{"x" : 1435.2, "y" : 294.78904428904399992462},{"x" : 1453.56, "y" : 290.20666492424192028921},{"x" : 1471.92, "y" : 285.56603972027897953012},{"x" : 1490.28, "y" : 280.86665956293609269778},{"x" : 1508.64, "y" : 276.10800149184035490180},{"x" : 1527, "y" : 271.28952870046487078071},{"x" : 1545.36, "y" : 266.41069053612898187566},{"x" : 1563.72, "y" : 261.47092249999826663043},{"x" : 1582.08, "y" : 256.46964624708431301769},{"x" : 1600.44, "y" : 251.40626958624491749106},{"x" : 1618.8, "y" : 246.28018648018422709356},{"x" : 1637.16, "y" : 241.09077704545222786692},{"x" : 1655.52, "y" : 235.83740755244514275546},{"x" : 1673.88, "y" : 230.51943042540540318441},{"x" : 1692.24, "y" : 225.13618424242156379478},{"x" : 1710.6, "y" : 219.68699373542861508213},{"x" : 1728.96, "y" : 214.17116979020718758875},{"x" : 1747.32, "y" : 208.58800944638437613321},{"x" : 1765.68, "y" : 202.93679589743337032814},{"x" : 1784.04, "y" : 197.21679849067353984537},{"x" : 1802.4, "y" : 191.42727272727049125933},{"x" : 1820.76, "y" : 185.56746026223569856484},{"x" : 1839.12, "y" : 179.63658890442712845470},{"x" : 1857.48, "y" : 173.63387261654855819870},{"x" : 1875.84, "y" : 167.55851151515037145145},{"x" : 1894.2, "y" : 161.40969187062859191428},{"x" : 1912.56, "y" : 155.18658610722570756479},{"x" : 1930.92, "y" : 148.88835280303055697004},{"x" : 1949.28, "y" : 142.51413668997741979183},{"x" : 1967.64, "y" : 136.06306865384760840243},{"x" : 1986, "y" : 129.53426573426787626886}]; data_chart_name[28611] = "30Hz"; data_chart_area[28611] = new Array(); if ((data_chart[28611][0].x != undefined && parseFloat(data_chart[28611][0].x))) { var a_before = parseFloat(data_chart[28611][0].y) / (parseFloat(data_chart[28611][0].x) * parseFloat(data_chart[28611][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[28611][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[28611].push({x: _x, y: _y}); } } var last_index = data_chart[28611].length; for(var b = 0; b < last_index; b++) { data_chart_area[28611].push(data_chart[28611][b]); } last_index = last_index - 1; if (data_chart[28611][last_index].y != undefined && parseFloat(data_chart[28611][last_index].y) > 5) { var a_after = parseFloat(data_chart[28611][last_index].y) / (parseFloat(data_chart[28611][last_index].x) * parseFloat(data_chart[28611][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[28611][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[28611].push({x: _x, y: _y}); } } diameterCalculating = 229; paramsPresureA = [341.3656511420588,-0.019192986874725725,-9.2243346512012e-5,1.9516111663522836e-8,-7.390976098197605e-12]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(22120); data_chart[28612] = [{"x" : 125, "y" : 337.56153846153677022812},{"x" : 140.3, "y" : 336.90818222901970102612},{"x" : 155.6, "y" : 336.21507580419495297974},{"x" : 170.9, "y" : 335.48254458333275351833},{"x" : 186.2, "y" : 334.71090424242396466070},{"x" : 201.5, "y" : 333.90046073717951458093},{"x" : 216.8, "y" : 333.05151030303056813864},{"x" : 232.1, "y" : 332.16433945512869740924},{"x" : 247.4, "y" : 331.23922498834565431025},{"x" : 262.7, "y" : 330.27643397727354113158},{"x" : 278, "y" : 329.27622377622475369208},{"x" : 293.3, "y" : 328.23884201923186765271},{"x" : 308.6, "y" : 327.16452662004786589023},{"x" : 323.9, "y" : 326.05350577214579743668},{"x" : 339.2, "y" : 324.90599794871923222672},{"x" : 354.5, "y" : 323.72221190268203372398},{"x" : 369.8, "y" : 322.50234666666801786050},{"x" : 385.1, "y" : 321.24659155303163515782},{"x" : 400.4, "y" : 319.95512615384751597958},{"x" : 415.7, "y" : 318.62812034091041368811},{"x" : 431, "y" : 317.26573426573554570496},{"x" : 446.3, "y" : 315.86811835955830929379},{"x" : 461.6, "y" : 314.43541333333450893406},{"x" : 476.9, "y" : 312.96775017774007210392},{"x" : 492.2, "y" : 311.46525016317116296705},{"x" : 507.5, "y" : 309.92802483974458027660},{"x" : 522.8, "y" : 308.35617603729684788050},{"x" : 538.1, "y" : 306.74979586538546527663},{"x" : 553.4, "y" : 305.10896671328737284057},{"x" : 568.7, "y" : 303.43376125000060028469},{"x" : 584, "y" : 301.72424242424290241615},{"x" : 599.3, "y" : 299.98046346445261178815},{"x" : 614.6, "y" : 298.20246787878824079598},{"x" : 629.9, "y" : 296.39028945512836799026},{"x" : 645.2, "y" : 294.54395226107232019785},{"x" : 660.5, "y" : 292.66347064393937671412},{"x" : 675.8, "y" : 290.74884923076905351991},{"x" : 691.1, "y" : 288.80008292832138749873},{"x" : 706.4, "y" : 286.81715692307659537619},{"x" : 721.7, "y" : 284.80004668123501687660},{"x" : 737, "y" : 282.74871794871751262690},{"x" : 752.3, "y" : 280.66312675116495256589},{"x" : 767.6, "y" : 278.54321939393878437841},{"x" : 782.9, "y" : 276.38893246212052190458},{"x" : 798.2, "y" : 274.20019282051202935691},{"x" : 813.5, "y" : 271.97691761363557816367},{"x" : 828.8, "y" : 269.71901426573339222159},{"x" : 844.1, "y" : 267.42638048076827317345},{"x" : 859.4, "y" : 265.09890424242325934756},{"x" : 874.7, "y" : 262.73646381410156891434},{"x" : 890, "y" : 260.33892773892677041658},{"x" : 905.3, "y" : 257.90615483974249855237},{"x" : 920.6, "y" : 255.43799421911313629607},{"x" : 935.9, "y" : 252.93428525932293382539},{"x" : 951.2, "y" : 250.39485762237652011208},{"x" : 966.5, "y" : 247.81953124999898818714},{"x" : 981.8, "y" : 245.20811636363529828486},{"x" : 997.1, "y" : 242.56041346445118733754},{"x" : 1012.4, "y" : 239.87621333333234474594},{"x" : 1027.7, "y" : 237.15529703088483870488},{"x" : 1043, "y" : 234.39743589743503093814},{"x" : 1058.3, "y" : 231.60239155302943458992},{"x" : 1073.6, "y" : 228.76991589743511212873},{"x" : 1088.9, "y" : 225.89975111013913533498},{"x" : 1104.2, "y" : 222.99162965034892636140},{"x" : 1119.5, "y" : 220.04527425699242826340},{"x" : 1134.8, "y" : 217.06039794871736603454},{"x" : 1150.1, "y" : 214.03670402389229820983},{"x" : 1165.4, "y" : 210.97388606060567894929},{"x" : 1180.7, "y" : 207.87162791666634120702},{"x" : 1196, "y" : 204.72960372960355357463},{"x" : 1211.3, "y" : 201.54747791666656553389},{"x" : 1226.6, "y" : 198.32490517482511904745},{"x" : 1241.9, "y" : 195.06153048076927802867},{"x" : 1257.2, "y" : 191.75698909090920096787},{"x" : 1272.5, "y" : 188.41090654137556725800},{"x" : 1287.8, "y" : 185.02289864801898033875},{"x" : 1303.1, "y" : 181.59257150641062139584},{"x" : 1318.4, "y" : 178.11952149184199356569},{"x" : 1333.7, "y" : 174.60333525932455245311},{"x" : 1349, "y" : 171.04358974359041667412},{"x" : 1364.3, "y" : 167.43985215909160046976},{"x" : 1379.6, "y" : 163.79168000000072424882},{"x" : 1394.9, "y" : 160.09862104021058826220},{"x" : 1410.2, "y" : 156.36021333333417260292},{"x" : 1425.5, "y" : 152.57598521270486457979},{"x" : 1440.8, "y" : 148.74545529137623134375},{"x" : 1456.1, "y" : 144.86813246212204830954},{"x" : 1471.4, "y" : 140.94351589743678232480},{"x" : 1486.7, "y" : 136.97109504953465375365},{"x" : 1502, "y" : 132.95034965035051754967},{"x" : 1517.3, "y" : 128.88074971153923797829},{"x" : 1532.6, "y" : 124.76175552447622862928},{"x" : 1547.9, "y" : 120.59281766025708293455},{"x" : 1563.2, "y" : 116.37337696969746048126},{"x" : 1578.5, "y" : 112.10286458333376913288},{"x" : 1593.8, "y" : 107.78070191142208500423},{"x" : 1609.1, "y" : 103.40630064393940301670},{"x" : 1624.4, "y" : 98.97906275058258529498},{"x" : 1639.7, "y" : 94.49838048076881591442},{"x" : 1655, "y" : 89.96363636363571458787}]; data_chart_name[28612] = "25Hz"; data_chart_area[28612] = new Array(); if ((data_chart[28612][0].x != undefined && parseFloat(data_chart[28612][0].x))) { var a_before = parseFloat(data_chart[28612][0].y) / (parseFloat(data_chart[28612][0].x) * parseFloat(data_chart[28612][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[28612][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[28612].push({x: _x, y: _y}); } } var last_index = data_chart[28612].length; for(var b = 0; b < last_index; b++) { data_chart_area[28612].push(data_chart[28612][b]); } last_index = last_index - 1; if (data_chart[28612][last_index].y != undefined && parseFloat(data_chart[28612][last_index].y) > 5) { var a_after = parseFloat(data_chart[28612][last_index].y) / (parseFloat(data_chart[28612][last_index].x) * parseFloat(data_chart[28612][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[28612][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[28612].push({x: _x, y: _y}); } } function enterFrame(x,y) { var iNearestHigher = _findNearestHigherPolynomial({x, y}, Arr_paramsA); var graph = Arr_paramsID[iNearestHigher]; selectItemGraph(graph); } function calcPolynomial(x, paramsA) { var ret = 0; var ratio = 1; for (var i = 0; i < paramsA.length; i++) { ret += paramsA[i] * Math.pow(x, i); } ret = ret * ratio; return ret; } function _findNearestHigherPolynomial(pointObj, Arr_paramsA) { var Arr_xrange = null; var idPolynomial = -1; var inputX = pointObj.x; var inputY = pointObj.y; var deltaY = undefined; for (var i = 0; i < Arr_paramsA.length; i++){ var searchInGraph = true; if (Array.isArray(Arr_xrange) && Arr_paramsA.length == Arr_xrange.length){ if (inputXArr_xrange[i].graphMax){ searchInGraph=false; console.log('searchInGraph', i, searchInGraph); } } var polynomialY = calcPolynomial(inputX, Arr_paramsA[i]) * 1; if ( searchInGraph && polynomialY>=inputY && (polynomialY-inputY MAXIMA Północ -GDYNIA", "|| tel. 58-667-00-07 || , 81-061 ul.Hutnicza 18A", "", "julian@maxima-polnoc.pl"]; aph[40086] = ["", "Graniczna 15, 62-007 Biskupice", "", "jakub@bud-went.com.pl"]; aph[40157] = ["Klimazbyt Łódź", "Piłsudskiego 092, 92-202 Łódź", "", "lodz@klimazbyt.pl"]; aph[40185] = ["", "Przemysłowa 11, 35-105 Rzeszów", "", "biuro@klimasystem.pl"]; aph[40356] = ["INWEST-KLIMA", " 0, 15-688 ", "", "ewa.hankowska@inwestklima.com.pl"]; aph[40439] = ["", "Produkcyjna 105 0, 15-680 Białystok", "", "termitech@termitech.com.pl"]; aph[40509] = ["PW Politerm-Izol Sp. z o.o.", "Przemysłowa 5B, 75-216 Koszalin", "", "lukasz.kaczynski@politerm-izol.com.pl"]; aph[40521] = ["", "Kunickiego 11 0, 95-200 Pabianice", "", "biuro@tramontana.net.pl"]; aph[40558] = ["", "F. Ossendowskiego 4 0, 93-228 Łódź", "", "wentylacja@izola.pl"]; aph[40606] = ["DABROwent", "A. Krzywca 9, 85-862 BYDGOSZCZ", "", "kasia.dabrowska@dabrowent.pl"]; aph[40751] = ["", " 0, 15-688 ", "", "biuro@inwestklima.com.pl"]; aph[40784] = ["ANG", "Modlnica 315 0, 32-085 Modlnica", "", "biuro@ang.com.pl"]; aph[40790] = ["Dystrybucja Artykułów Technicznych Krzysztof Kubaiński", "ul. Tarnogajska 11-13, 50-512 Wrocław", "", "dat@dat.wroc.pl"]; aph[40844] = ["LEMAR S.J", "Bytomska 18 0, 42-672 Wieszowa", "", "joanna@lemar.pl"]; aph[40863] = ["", "LUBELSKA 36, 10-409 OLSZTYN", "", "olsztyn@klimazbyt.pl"]; aph[40905] = ["Luft-System", "ul. Mieszka I 82, 71-011 Szczecin", "", "biuro@luft-system.pl"]; aph[40912] = ["LEMAR Sp. J.", "Bytomska 18 18, 42-672 Wieszowa", "", "damian@lemar.pl"]; aph[40944] = ["Went-Dom Centrum Profesjonalnej Wentylacji", "Bartycka 26, 00-716 Warszawa", "", "went@went-dom.pl"]; aph[40999] = ["Venture", "Mokra 27 0, 05-092 Kiełpin", "", "mariusz.bialobrzewski@venture.pl"]; aph[41002] = ["MK-WENT Sp. Z o.o. Sp. K.", "Trakt Lubelski 195, 04-667 Warszawa", "", "piotr.kobosko@mkwent.com.pl"]; aph[41036] = ["", "Porfirowa 35, 32-067 Zalas", "", "michalkulpinski@wp.pl"]; aph[41078] = ["Dabrowent", "Krzywca 9, 85-862 Bydgoszcz", "", "magda.olszewska@dabrowent.pl"]; aph[41216] = ["PUH VECO", "Świerczewska 5 5, 71-066 Szczecin", "", "zakupy@veco.com.pl"]; aph[41305] = ["ANG Wentylacja Sp. z o.o.", "Częstochowska 26, 32-085 Modlnica", "", "patrycja.zieba@ang.com.pl"]; aph[93524] = ["BIMs Plus FHH Sp. Z o.o. Dolny Śląsk Sp.K.", "Klonowa 1, 55-200 Stanowice-Oława", "", "pawel.majdak@bimsplus.com.pl"]; aph[93540] = ["Venture Industries sp.z o.o.", "MOKRA 27, 05-092 Kiełpin", "", "izabela.morawska@venture.pl"]; aph[93751] = ["Venture Industries", "aaa 1, 11-111 aaaa", "", "karolina.kubesova@ventur.cz"]; aph[93784] = ["", "Karpia 21, 61-619 Poznań", "", "Roman.filipiak@venture.pl"]; aph[93894] = ["Amster Global", "Obrońców Modlina 9, 30-733 Kraków", "", "mostrowski@amster.pl"]; aph[94259] = ["CALDO-WENTYLACJA SP. Z O.O.", "BISKUPIŃSKA 14, 30-732 Kraków", "", "mariusz.biadun@caldo-wentylacja.pl"]; aph[94356] = ["Caldo-Wentylacja", "Hurtowa 2, 15-399 Białystok", "", "mariusz.bialystok@caldo.pl"]; aph[94357] = ["Caldo-Wentylacja", "Torowa 11, 08-110 Siedlce", "", "mariusz.siedlce@caldo.pl"]; aph[94358] = ["Caldo-Wentylacja", "Rapackiego 15, 20-150 Lublin", "", "mariusz.lublin@caldo.pl"]; aph[94359] = ["Caldo-Wentylacja", "Tartaczna 3, 26-600 Radom", "", "mariusz.radom@caldo.pl"]; aph[94360] = ["Caldo-Wentylacja", "Brandla 1, 30-732 Kraków", "", "mariusz.krakow@caldo.pl"]; aph[94361] = ["Caldo-Wentylacja", "Skrajna 78, 25-650 Kielce", "", "mariusz.kielce@caldo.pl"]; aph[94362] = ["Caldo-Wentylacja", "Szeligowska 42, 01-320 Warszawa", "", "mariusz.warszawa@caldo.pl"]; aph[94363] = ["Caldo-Wentylacja", "Magnacka 27, 08-180 Kowale", "", "mariusz.gdansk@caldo.pl"]; aph[94364] = ["Caldo-Wentylacja", "Orląt Lwowskich 145, 41-208 Sosnowiec", "", "mariusz.sosnowiec@caldo.pl"]; aph[94365] = ["Caldo-Wentylacja", "Św. Teresy 178, 91-222 Łódź", "", "mariusz.lodz@caldo.pl"]; aph[94366] = ["Caldo-Wentylacja", "Wapienna 6/8, 87-100 Toruń", "", "mariusz.torun@caldo.pl"]; aph[94367] = ["Caldo-Wentylacja", "Jerzmanowska 19, 54-530 Wrocław", "", "mariusz.wroclaw@caldo.pl"]; aph[94368] = ["Caldo-Wentylacja", "Kamiennogórska 22, 60-179 Poznań", "", "mariusz.poznan@caldo.pl"]; aph[94369] = ["Caldo-Wentylacja", "Struga 62-64, 70-784 Szczecin", "", "mariusz.szczecin@caldo.pl"]; function scale_round(value, step) { step || (step = 1.0); var inv = 1.0 / step; return Math.round(value * inv) / inv; } function scale_max(value) { value = parseInt(value); var v = value.toString(); var l = v.length; if (l <= 2) { if (value < 50) { return 50; } else { return 100; } } var p = l - 2; var s1 = ''; var s2 = ''; for (var i = 0; i < l; i++) { if (i >= p) { s2 += v[i]; } else { s1 += v[i]; } } s2 = parseInt(s2); if (s2 > 50) { s1 = parseInt(s1) + 1; s2 = '00'; } else { s2 = '50'; } s1 = s1.toString(); s = s1+''+s2; s = parseInt(s); return s; } function createChart(id, charts) { var div = "product_"+id; charts = charts.split(";"); var data_x = 0; var data_y = 0; for (var g = 0; g < charts.length; g++) { var data = data_chart[charts[g]]; console.log(data); Object.keys(data).forEach(function (item) { if (data[item].x > data_x) { data_x = data[item].x } if (data[item].y > data_y) { data_y = data[item].y } }); } data_x = scale_max(data_x); data_y = scale_max(data_y); var x1min = 0; var x1max = data_x; var x2min = 0; var x2max = data_x/3600; var y1min = 0; var y1max = data_y; var y2min = 0; var y2max = data_y; var width = 759; var height = 505; var svg = d3.select("#"+div).append("svg").attr("width", width).attr("height", height); function handleMouseOver(d, i) { d3.select(this).attr({ fill: "orange", r: radius * 2 }); } function make_x_gridlines() { return d3.axisBottom(x).ticks(5) } function make_y_gridlines() { return d3.axisLeft(y).ticks(5) } var x = d3.scaleTime().range([70, width]); var y = d3.scaleLinear().rangeRound([height, 0]); var scale = d3.scaleLinear().domain([x1min, x1max]).range([22, width - 80]); var x_axis = d3.axisTop().scale(scale); var xAxisTranslate = height - 50; // przesuniecie scali x na dol svg.append("g").attr("class", "gray").attr("transform", "translate(48, " + xAxisTranslate +")").call(x_axis) var xscale = d3.scaleLinear().domain([x2min, x2max]).range([22, width - 80]); var x_axis = d3.axisBottom().scale(xscale); var xAxisTranslate = height - 50; // przesuniecie scali x na dol svg.append("g").attr("class", "gray graytext").attr("transform", "translate(48, " + xAxisTranslate +")").call(x_axis) var yscale = d3.scaleLinear().domain([y1min, y1max]).range([height - 100, 0]); var y_axis = d3.axisLeft().scale(yscale); svg.append("g").attr("transform", "translate(70, 20)").call(y_axis); //var yscale_right = d3.scaleLinear().domain([y2min, y2max]).range([height - 100, 0]); //var yr_axis = d3.axisRight().scale(yscale_right); //var yAxisTranslate = width - 31; // przesuniecie scali x na dol //svg.append("g").attr("class", "red").attr("transform", "translate(" + yAxisTranslate +", 20)").call(yr_axis); var yscale = d3.scaleLinear().domain([y1min, y1max]).range([height - 100, 0]); var grid = d3.axisLeft().scale(yscale).ticks(60) svg.append("g").attr("class", "grid2").attr("transform", "translate(70,20)").call(grid.tickSize(-(width-101)).tickFormat("")) var yscale = d3.scaleLinear().domain([y1min, y1max]).range([height - 100, 0]); var grid = d3.axisLeft().scale(yscale); svg.append("g").attr("class", "grid").attr("transform", "translate(70,20)").call(grid.tickSize(-(width-101)).tickFormat("")) var scale = d3.scaleLinear().domain([x1min, x1max]).range([22, width - 80]); var grid = d3.axisTop().scale(scale); svg.append("g").attr("class", "grid").attr("transform", "translate(48, 20)").call(grid.tickSize(-(height-100)).tickFormat("")) var n = 21; var xScale = d3.scaleLinear().domain([x1min, x1max]).range([70, width-30]); var yScale = d3.scaleLinear().domain([y1min, y1max]).range([height-100, 0]); var line = d3.area().x(function(d, i) { return xScale(d.x); }).y(function(d) { return yScale(d.y); }) .curve(d3.curveCardinal) var area = d3.area().x(function(d, i) { return xScale(d.x); }).y0(height-100).y1(function(d) { return yScale(d.y); }).curve(d3.curveCardinal); svg.append("text").style("fill", "#555").style("font-size", "10px") .attr("font-family", "Rubik") .text("m3/s") .attr("x", function (d) { return 730; }) .attr("y", function (d) { return 480; }); svg.append("text").data([{ x: x1max - 50, y: -83 }]).style("fill", "#555").style("font-size", "10px") .attr("font-family", "Rubik") .text("m3/h") .attr("x", function (d) { return 730; }) .attr("y", function (d) { return 455; }); svg.append("text").data([{ x: -150, y: y1max - 25 }]).style("fill", "#555").style("font-size", "10px") .attr("font-family", "Rubik") .text("Pa") .attr("x", function (d) { return 50; }) .attr("y", function (d) { return 15; }); for (var g = 0; g < charts.length; g++) { svg.append("path") .attr("transform", "translate(0, 20)") .datum(data_chart_area[charts[g]]) .attr("id", "area_"+charts[g]) .style('fill-opacity', .2) .attr("fill", "#00427a") .attr("d", area); svg.append("path") .attr("transform", "translate(0, 20)") .attr("id", "path_"+charts[g]) .datum(data_chart[charts[g]]) .attr("stroke", "#00427a") .attr("stroke-width", 1.5) .attr("d", line); } for (var g = 0; g < charts.length; g++) { svg.append("text").data([{ x: data_chart[charts[g]][0].x, y: data_chart[charts[g]][0].y }]).style("fill", "#555").style("font-size", "11px") .attr("font-family", "Rubik") .attr("font-weight", "800") .text(data_chart_name[charts[g]]) .attr("x", function (d) { return xScale(d.x) + 5; }) .attr("y", function (d) { return yScale(d.y) + 18; }) } } $(document).ready(function() { if ($('[data-tech]').length > 0) { var url = "/products/ajax/tech?id="+$('[data-tech]').attr("data-tech"); $.get(url, function(data) { $('[data-tech]').html(data); setTimeout(function(){ create_table_header(); $(".product__tech .tab li[tab-id='data']").trigger("click"); }, 100); }) } else { create_table_header(); } $(document).on("click", "table.data tr", function() { var isModel = $(this).hasClass("row-model"); if (isModel == false) { var id = $(this).next().find(".product_chart").attr("id"); if (id != undefined) { id = id.replace("product_", ""); var charts = $(this).next().find(".product_chart").attr("data-charts"); var _id = "product_"+id; $("tr.row-model td").hide(); $(this).next().find("td").slideDown(); var hasSvg = $("#"+_id).find("svg").length; if (hasSvg == 0) { createChart(id, charts); } } } }); $(document).on("click", ".product .data-tech tr.row-model td h3", function() { $(this).closest("td").slideUp(); }); /*$(document).on("click", "table.data tr", function() { var link = $(this).find("a").attr("href"); if (link != undefined) { document.location.href = link; } });*/ $(document).on("click", ".product__tech .tab li", function(){ $(".product__tech .tab li.active").removeClass("active"); $(this).addClass("active"); var _id = $(this).attr("tab-id"); $("#tab_data, #tab_shop").hide(); $("#tab_"+_id).show(); create_table_header(); }); $(".data-tech").tablesorter({ headers: { 1: { sorter: "digit" }, 2: { sorter: "digit" }, 3: { sorter: "digit" }, 4: { sorter: "digit" }, 5: { sorter: "digit" }, 6: { sorter: "digit" }, 7: { sorter: "digit" }, 8: { sorter: "digit" }, 9: { sorter: "digit" }, 10: { sorter: "digit" }, 11: { sorter: "digit" }, '.state' : { sorter: false } } }); $("#product_gallery img").click(function() { $(".product-gallery__item.active").removeClass("active"); $(this).closest(".product-gallery__item").addClass("active"); var is360 = $(this).closest(".product-gallery__item").hasClass("isShow360"); if (is360 == false) { $(".product-gallery__item a").attr({"data-lightbox" : "cert-set"}); $("#box360").hide(); var medium = $(this).closest(".product-gallery__item").attr("data-medium"); var zoom = $(this).closest(".product-gallery__item").find("a").attr("href"); $(this).closest(".product-gallery__item").find("a").removeAttr("data-lightbox") $(".product__img-360-box").find("img").show().attr({"src" : medium}); $(".product__img-360-box").find("a").attr({"href" : zoom}); } else { $("#box360").show(); $(".product__img-360-box").find("img").hide(); $(".spin360").show(); } }); $("#graph_list li").mouseenter(function() { $(".product__graph-area ul li.active").removeClass("active"); $(this).addClass("active"); selectGraph(); }); $(".form-count-cart input").keypress(function(e) { if (isNaN(parseInt(e.key, 10)) === true && e.key.length == 1) { return e.preventDefault() } }); $(".form-count-cart input").blur(function() { var v = $(this).val(); if (v == 0) { v = 1; } else if (v > parseInt($(this).attr("data-max"))) { v = $(this).attr("data-max"); } $(this).val(v); }); $(".form-count-cart a.minus").click(function() { var $a = $(this).closest(".form-count-cart"); var $v = $a.find("input").val(); var $v = parseInt($v) - 1; if ($v < 1) { $v = 1; } $a.find("input").val($v); }); $(".form-count-cart a.plus").click(function() { var $a = $(this).closest(".form-count-cart"); var $v = $a.find("input").val(); var $m = parseInt($a.find("input").attr("data-max")); var $v = parseInt($v) + 1; if ($v > $m) { $v = $m; } $a.find("input").val($v); }); $(document).on("mouseenter", "[data-state-popup]", function() { //$(".avalModal").remove(); var data = $(this).attr("data-state-popup"); var _name = $(this).closest("tr").find(".product-name").text(); var _d = data.split("|"); var _c = _d.length; var html = '
Produkt dostępny u dostawców: stan na:
'; for(var a = 0; a < _c; a++) { var _p = _d[a].split(";"); html += `
${aph[_p[0]][2] ? '' : ''}
${aph[_p[0]][0]} ${aph[_p[0]][1]}
${_p[2].replace("00:00:00", "")}
`; } html += '
'; $(this).after(html); var _h = parseInt($(this).closest("td").find(".avalModalBody").height()) + 36; $(this).closest("td").find(".avalModal").css({"height" : _h+"px"}); }); $("#d_equipment").change(function() { var id = $(this).val(); equipment(id); }); }); function equipment(id) { $("#equipment").html('
'); $.get("/products/products/equipment?id="+id, function(data) { $("#equipment").html(data) }); } function selectGraph() { $(".area").css({"fill-opacity" : 0}); $(".line").css({"stoke" : "rgb(0, 52, 96)"}).attr('style', "stroke:#00427a"); var id = $("#graph_list").find("li.active").attr("data-char"); document.getElementById('frame-pdu-family').src=`https://www.programdoboru.pl/include/product.html?id_product=${id}`; $("#area_"+id).css({"fill-opacity" : 0.5}); $("#path_"+id).css({"stoke" : "#00427a"}).attr('style', "stroke:#00427a"); var $row = $("#dane-techniczne #data-tech tr#data_"+id); $(".product__graph-area .product__graph-info p").text($row.find("td:nth-child(1)").text()); $(".product__graph-area .product__graph-info ul li:nth-child(1) span").text($row.find("td:nth-child(3)").text()); $(".product__graph-area .product__graph-info ul li:nth-child(2) span").text($row.find("td:nth-child(2)").text()); $(".product__graph-area .product__graph-info ul li:nth-child(3) span").text($row.find("td:nth-child(4)").text()); $(".product__graph-area .product__graph-info ul li:nth-child(4) span").text($row.find("td:nth-child(5)").text()); $(".product__graph-area .product__graph-info ul li:nth-child(5) span").text($row.find("td:nth-child(6)").text()); $(".product__graph-area .product__graph-info ul li:nth-child(6) span").text($row.find("td:nth-child(7)").text()); $(".product__graph-area .product__graph-info ul li:nth-child(7) span").text($row.find("td:nth-child(8)").text()); } function selectItemGraph(id) { $(".product__graph-area ul li.active").removeClass("active"); $("#graph_list li[data-char='"+id+"']").addClass("active"); selectGraph(); }