var width = 836; var height = 500; var x1min = 0; var x1max = 5400; var x2min = 0; var x2max = 5400/3600; var y1min = 0; var y1max = 6950; var y2min = 0; var y2max = 15000; 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 = 1; let diameterCalculating = null; diameterCalculating = 160; paramsPresureA = [1190.0168294077448,0.3235194212294307,-0.002648036864051504,8.823809149811033e-6,-1.4001048745121964e-8,7.460685994395048e-12]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(8794); data_chart[15040] = [{"x" : 44, "y" : 1200.04719842607346436125},{"x" : 50.7, "y" : 1200.96682905938610019803},{"x" : 57.4, "y" : 1201.76093180988982567214},{"x" : 64.1, "y" : 1202.44036225432955689030},{"x" : 70.8, "y" : 1203.01540239607470539340},{"x" : 77.5, "y" : 1203.49577275254773667257},{"x" : 84.2, "y" : 1203.89064444265886777430},{"x" : 90.9, "y" : 1204.20865127423462581646},{"x" : 97.6, "y" : 1204.45790183145049923041},{"x" : 104.3, "y" : 1204.64599156226245213475},{"x" : 111, "y" : 1204.78001486583821133536},{"x" : 117.7, "y" : 1204.86657717998809857818},{"x" : 124.4, "y" : 1204.91180706859631754924},{"x" : 131.1, "y" : 1204.92136830905360511679},{"x" : 137.8, "y" : 1204.90047197968738146301},{"x" : 144.5, "y" : 1204.85388854719303708407},{"x" : 151.2, "y" : 1204.78595995406658403226},{"x" : 157.9, "y" : 1204.70061170603412392666},{"x" : 164.6, "y" : 1204.60136495948631818464},{"x" : 171.3, "y" : 1204.49134860890512754850},{"x" : 178, "y" : 1204.37331137429964655894},{"x" : 184.7, "y" : 1204.24963388863466207113},{"x" : 191.4, "y" : 1204.12234078526353187044},{"x" : 198.1, "y" : 1203.99311278535901692521},{"x" : 204.8, "y" : 1203.86329878534411363944},{"x" : 211.5, "y" : 1203.73392794432402297389},{"x" : 218.2, "y" : 1203.60572177151811956719},{"x" : 224.9, "y" : 1203.47910621369055661489},{"x" : 231.6, "y" : 1203.35422374258041600115},{"x" : 238.3, "y" : 1203.23094544233617853024},{"x" : 245, "y" : 1203.10888309694428244256},{"x" : 251.7, "y" : 1202.98740127766200203041},{"x" : 258.4, "y" : 1202.86562943044850726437},{"x" : 265.1, "y" : 1202.74247396339478655136},{"x" : 271.8, "y" : 1202.61663033415811696614},{"x" : 278.5, "y" : 1202.48659513739039539360},{"x" : 285.2, "y" : 1202.35067819217101714457},{"x" : 291.9, "y" : 1202.20701462943839032960},{"x" : 298.6, "y" : 1202.05357697942008599057},{"x" : 305.3, "y" : 1201.88818725906594409025},{"x" : 312, "y" : 1201.70852905947822364396},{"x" : 318.7, "y" : 1201.51215963334266234597},{"x" : 325.4, "y" : 1201.29652198236090043793},{"x" : 332.1, "y" : 1201.05895694468222245632},{"x" : 338.8, "y" : 1200.79671528233257049578},{"x" : 345.5, "y" : 1200.50696976864855969325},{"x" : 352.2, "y" : 1200.18682727570671886497},{"x" : 358.9, "y" : 1199.83334086175773336436},{"x" : 365.6, "y" : 1199.44352185865363935591},{"x" : 372.3, "y" : 1199.01435195928365828877},{"x" : 379, "y" : 1198.54279530500207329169},{"x" : 385.7, "y" : 1198.02581057306156253617},{"x" : 392.4, "y" : 1197.46036306404334936815},{"x" : 399.1, "y" : 1196.84343678929008092382},{"x" : 405.8, "y" : 1196.17204655833620563499},{"x" : 412.5, "y" : 1195.44325006633835073444},{"x" : 419.2, "y" : 1194.65415998150911036646},{"x" : 425.9, "y" : 1193.80195603254696834483},{"x" : 432.6, "y" : 1192.88389709606667565822},{"x" : 439.3, "y" : 1191.89733328403281120700},{"x" : 446, "y" : 1190.83971803119061405596},{"x" : 452.7, "y" : 1189.70862018249476932397},{"x" : 459.4, "y" : 1188.50173608054524265754},{"x" : 466.1, "y" : 1187.21690165301447450474},{"x" : 472.8, "y" : 1185.85210450008162297308},{"x" : 479.5, "y" : 1184.40549598186271396116},{"x" : 486.2, "y" : 1182.87540330584124603774},{"x" : 492.9, "y" : 1181.26034161430175117857},{"x" : 499.6, "y" : 1179.55902607175880802970},{"x" : 506.3, "y" : 1177.77038395239014789695},{"x" : 513, "y" : 1175.89356672746725962497},{"x" : 519.7, "y" : 1173.92796215278644922364},{"x" : 526.4, "y" : 1171.87320635610171848384},{"x" : 533.1, "y" : 1169.72919592455355086713},{"x" : 539.8, "y" : 1167.49609999210315436358},{"x" : 546.5, "y" : 1165.17437232696147475508},{"x" : 553.2, "y" : 1162.76476341902184685750},{"x" : 559.9, "y" : 1160.26833256729128152074},{"x" : 566.6, "y" : 1157.68645996732175262878},{"x" : 573.3, "y" : 1155.02085879864034723141},{"x" : 580, "y" : 1152.27358731218373577576},{"x" : 586.7, "y" : 1149.44706091772559375386},{"x" : 593.4, "y" : 1146.54406427131107193418},{"x" : 600.1, "y" : 1143.56776336268694649334},{"x" : 606.8, "y" : 1140.52171760273222389515},{"x" : 613.5, "y" : 1137.40989191089101950638},{"x" : 620.2, "y" : 1134.23666880260361722321},{"x" : 626.9, "y" : 1131.00686047673661960289},{"x" : 633.6, "y" : 1127.72572090301582647953},{"x" : 640.3, "y" : 1124.39895790945683984319},{"x" : 647, "y" : 1121.03274526979589609255},{"x" : 653.7, "y" : 1117.63373479092297202442},{"x" : 660.4, "y" : 1114.20906840031148021808},{"x" : 667.1, "y" : 1110.76639023345023815637},{"x" : 673.8, "y" : 1107.31385872127543734678},{"x" : 680.5, "y" : 1103.86015867760079345317},{"x" : 687.2, "y" : 1100.41451338654951541685},{"x" : 693.9, "y" : 1096.98669668998695669870},{"x" : 700.6, "y" : 1093.58704507494758217945},{"x" : 707.3, "y" : 1090.22646976107330374361},{"x" : 714, "y" : 1086.91646878803931031143}]; data_chart_name[15040] = "50Hz"; data_chart_area[15040] = new Array(); if ((data_chart[15040][0].x != undefined && parseFloat(data_chart[15040][0].x))) { var a_before = parseFloat(data_chart[15040][0].y) / (parseFloat(data_chart[15040][0].x) * parseFloat(data_chart[15040][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[15040][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[15040].push({x: _x, y: _y}); } } var last_index = data_chart[15040].length; for(var b = 0; b < last_index; b++) { data_chart_area[15040].push(data_chart[15040][b]); } last_index = last_index - 1; if (data_chart[15040][last_index].y != undefined && parseFloat(data_chart[15040][last_index].y) > 5) { var a_after = parseFloat(data_chart[15040][last_index].y) / (parseFloat(data_chart[15040][last_index].x) * parseFloat(data_chart[15040][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[15040][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[15040].push({x: _x, y: _y}); } } var dataset_15040 = [{"x" : 44, "y" : 1200.04719842607346436125},{"x" : 50.7, "y" : 1200.96682905938610019803},{"x" : 57.4, "y" : 1201.76093180988982567214},{"x" : 64.1, "y" : 1202.44036225432955689030},{"x" : 70.8, "y" : 1203.01540239607470539340},{"x" : 77.5, "y" : 1203.49577275254773667257},{"x" : 84.2, "y" : 1203.89064444265886777430},{"x" : 90.9, "y" : 1204.20865127423462581646},{"x" : 97.6, "y" : 1204.45790183145049923041},{"x" : 104.3, "y" : 1204.64599156226245213475},{"x" : 111, "y" : 1204.78001486583821133536},{"x" : 117.7, "y" : 1204.86657717998809857818},{"x" : 124.4, "y" : 1204.91180706859631754924},{"x" : 131.1, "y" : 1204.92136830905360511679},{"x" : 137.8, "y" : 1204.90047197968738146301},{"x" : 144.5, "y" : 1204.85388854719303708407},{"x" : 151.2, "y" : 1204.78595995406658403226},{"x" : 157.9, "y" : 1204.70061170603412392666},{"x" : 164.6, "y" : 1204.60136495948631818464},{"x" : 171.3, "y" : 1204.49134860890512754850},{"x" : 178, "y" : 1204.37331137429964655894},{"x" : 184.7, "y" : 1204.24963388863466207113},{"x" : 191.4, "y" : 1204.12234078526353187044},{"x" : 198.1, "y" : 1203.99311278535901692521},{"x" : 204.8, "y" : 1203.86329878534411363944},{"x" : 211.5, "y" : 1203.73392794432402297389},{"x" : 218.2, "y" : 1203.60572177151811956719},{"x" : 224.9, "y" : 1203.47910621369055661489},{"x" : 231.6, "y" : 1203.35422374258041600115},{"x" : 238.3, "y" : 1203.23094544233617853024},{"x" : 245, "y" : 1203.10888309694428244256},{"x" : 251.7, "y" : 1202.98740127766200203041},{"x" : 258.4, "y" : 1202.86562943044850726437},{"x" : 265.1, "y" : 1202.74247396339478655136},{"x" : 271.8, "y" : 1202.61663033415811696614},{"x" : 278.5, "y" : 1202.48659513739039539360},{"x" : 285.2, "y" : 1202.35067819217101714457},{"x" : 291.9, "y" : 1202.20701462943839032960},{"x" : 298.6, "y" : 1202.05357697942008599057},{"x" : 305.3, "y" : 1201.88818725906594409025},{"x" : 312, "y" : 1201.70852905947822364396},{"x" : 318.7, "y" : 1201.51215963334266234597},{"x" : 325.4, "y" : 1201.29652198236090043793},{"x" : 332.1, "y" : 1201.05895694468222245632},{"x" : 338.8, "y" : 1200.79671528233257049578},{"x" : 345.5, "y" : 1200.50696976864855969325},{"x" : 352.2, "y" : 1200.18682727570671886497},{"x" : 358.9, "y" : 1199.83334086175773336436},{"x" : 365.6, "y" : 1199.44352185865363935591},{"x" : 372.3, "y" : 1199.01435195928365828877},{"x" : 379, "y" : 1198.54279530500207329169},{"x" : 385.7, "y" : 1198.02581057306156253617},{"x" : 392.4, "y" : 1197.46036306404334936815},{"x" : 399.1, "y" : 1196.84343678929008092382},{"x" : 405.8, "y" : 1196.17204655833620563499},{"x" : 412.5, "y" : 1195.44325006633835073444},{"x" : 419.2, "y" : 1194.65415998150911036646},{"x" : 425.9, "y" : 1193.80195603254696834483},{"x" : 432.6, "y" : 1192.88389709606667565822},{"x" : 439.3, "y" : 1191.89733328403281120700},{"x" : 446, "y" : 1190.83971803119061405596},{"x" : 452.7, "y" : 1189.70862018249476932397},{"x" : 459.4, "y" : 1188.50173608054524265754},{"x" : 466.1, "y" : 1187.21690165301447450474},{"x" : 472.8, "y" : 1185.85210450008162297308},{"x" : 479.5, "y" : 1184.40549598186271396116},{"x" : 486.2, "y" : 1182.87540330584124603774},{"x" : 492.9, "y" : 1181.26034161430175117857},{"x" : 499.6, "y" : 1179.55902607175880802970},{"x" : 506.3, "y" : 1177.77038395239014789695},{"x" : 513, "y" : 1175.89356672746725962497},{"x" : 519.7, "y" : 1173.92796215278644922364},{"x" : 526.4, "y" : 1171.87320635610171848384},{"x" : 533.1, "y" : 1169.72919592455355086713},{"x" : 539.8, "y" : 1167.49609999210315436358},{"x" : 546.5, "y" : 1165.17437232696147475508},{"x" : 553.2, "y" : 1162.76476341902184685750},{"x" : 559.9, "y" : 1160.26833256729128152074},{"x" : 566.6, "y" : 1157.68645996732175262878},{"x" : 573.3, "y" : 1155.02085879864034723141},{"x" : 580, "y" : 1152.27358731218373577576},{"x" : 586.7, "y" : 1149.44706091772559375386},{"x" : 593.4, "y" : 1146.54406427131107193418},{"x" : 600.1, "y" : 1143.56776336268694649334},{"x" : 606.8, "y" : 1140.52171760273222389515},{"x" : 613.5, "y" : 1137.40989191089101950638},{"x" : 620.2, "y" : 1134.23666880260361722321},{"x" : 626.9, "y" : 1131.00686047673661960289},{"x" : 633.6, "y" : 1127.72572090301582647953},{"x" : 640.3, "y" : 1124.39895790945683984319},{"x" : 647, "y" : 1121.03274526979589609255},{"x" : 653.7, "y" : 1117.63373479092297202442},{"x" : 660.4, "y" : 1114.20906840031148021808},{"x" : 667.1, "y" : 1110.76639023345023815637},{"x" : 673.8, "y" : 1107.31385872127543734678},{"x" : 680.5, "y" : 1103.86015867760079345317},{"x" : 687.2, "y" : 1100.41451338654951541685},{"x" : 693.9, "y" : 1096.98669668998695669870},{"x" : 700.6, "y" : 1093.58704507494758217945},{"x" : 707.3, "y" : 1090.22646976107330374361},{"x" : 714, "y" : 1086.91646878803931031143}]; var dataset_area_15040 = data_chart_area[15040]; svg.append("path") .attr("transform", "translate(0, 20)") .datum(dataset_area_15040) .attr("class", "area") .attr("id", "area_8794") .style('fill-opacity', 0) .attr("fill", "#00427a") .on('mouseover', function(d, i) { selectItemGraph(8794) }) .attr("d", area); svg.append("path") .attr("transform", "translate(0, 20)") .attr("id", "path_8794") .datum(dataset_15040) .attr("class", "line") .attr("d", line); diameterCalculating = 160; paramsPresureA = [962.7558874193768,0.29375221159583403,-0.0026682317281421205,1.0004842811672657e-5,-1.7801237494316005e-8,1.0626848669052086e-11]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(8794); data_chart[15041] = [{"x" : 40, "y" : 971.01586627866674916731},{"x" : 46.03, "y" : 971.76462151560019719909},{"x" : 52.06, "y" : 972.41239269078369034105},{"x" : 58.09, "y" : 972.96808491544402386353},{"x" : 64.12, "y" : 973.44012622663046840898},{"x" : 70.15, "y" : 973.83647775373560762091},{"x" : 76.18, "y" : 974.16464388501401572285},{"x" : 82.21, "y" : 974.43168243410207196575},{"x" : 88.24, "y" : 974.64421480653845719644},{"x" : 94.27, "y" : 974.80843616628260406287},{"x" : 100.3, "y" : 974.93012560223507989576},{"x" : 106.33, "y" : 975.01465629475637797441},{"x" : 112.36, "y" : 975.06700568218764146877},{"x" : 118.39, "y" : 975.09176562736945470533},{"x" : 124.42, "y" : 975.09315258416165761446},{"x" : 130.45, "y" : 975.07501776396293280413},{"x" : 136.48, "y" : 975.04085730223073369416},{"x" : 142.51, "y" : 974.99382242500064421620},{"x" : 148.54, "y" : 974.93672961540562482696},{"x" : 154.57, "y" : 974.87207078019628170296},{"x" : 160.6, "y" : 974.80202341626034012734},{"x" : 166.63, "y" : 974.72846077714154944260},{"x" : 172.66, "y" : 974.65296203956063436635},{"x" : 178.69, "y" : 974.57682246993351782294},{"x" : 184.72, "y" : 974.50106359089181751187},{"x" : 190.75, "y" : 974.42644334780220560788},{"x" : 196.78, "y" : 974.35346627528576846089},{"x" : 202.81, "y" : 974.28239366373827579082},{"x" : 208.84, "y" : 974.21325372584897195338},{"x" : 214.87, "y" : 974.14585176312095882167},{"x" : 220.9, "y" : 974.07978033238987336517},{"x" : 226.93, "y" : 974.01442941234483896551},{"x" : 232.96, "y" : 973.94899657004668824811},{"x" : 238.99, "y" : 973.88249712744868702430},{"x" : 245.02, "y" : 973.81377432791509818344},{"x" : 251.05, "y" : 973.74150950274201932189},{"x" : 257.08, "y" : 973.66423223767537820095},{"x" : 263.11, "y" : 973.58033053943279355735},{"x" : 269.14, "y" : 973.48806100222100212704},{"x" : 275.17, "y" : 973.38555897425646890042},{"x" : 281.2, "y" : 973.27084872428520156973},{"x" : 287.23, "y" : 973.14185360810154179489},{"x" : 293.26, "y" : 972.99640623506866177195},{"x" : 299.29, "y" : 972.83225863463837868039},{"x" : 305.32, "y" : 972.64709242286869539384},{"x" : 311.35, "y" : 972.43852896894668447203},{"x" : 317.38, "y" : 972.20413956170489200304},{"x" : 323.41, "y" : 971.94145557614308472694},{"x" : 329.44, "y" : 971.64797863994726867531},{"x" : 335.47, "y" : 971.32119080000893518445},{"x" : 341.5, "y" : 970.95856468894498902955},{"x" : 347.53, "y" : 970.55757369161722181161},{"x" : 353.56, "y" : 970.11570211165269483899},{"x" : 359.59, "y" : 969.63045533796139352489},{"x" : 365.62, "y" : 969.09937001125820188463},{"x" : 371.65, "y" : 968.52002419058169380151},{"x" : 377.68, "y" : 967.89004751981178742426},{"x" : 383.71, "y" : 967.20713139419319759327},{"x" : 389.74, "y" : 966.46903912685172599595},{"x" : 395.77, "y" : 965.67361611531464404834},{"x" : 401.8, "y" : 964.81880000803164421086},{"x" : 407.83, "y" : 963.90263087089397231466},{"x" : 413.86, "y" : 962.92326135375196827226},{"x" : 419.89, "y" : 961.87896685693760900904},{"x" : 425.92, "y" : 960.76815569778250392119},{"x" : 431.95, "y" : 959.58937927713736826263},{"x" : 437.98, "y" : 958.34134224589320183441},{"x" : 444.01, "y" : 957.02291267149848863482},{"x" : 450.04, "y" : 955.63313220448083029623},{"x" : 456.07, "y" : 954.17122624496573735087},{"x" : 462.1, "y" : 952.63661410919667105190},{"x" : 468.13, "y" : 951.02891919605417569983},{"x" : 474.16, "y" : 949.34797915357489728194},{"x" : 480.19, "y" : 947.59385604547287584865},{"x" : 486.22, "y" : 945.76684651765845046612},{"x" : 492.25, "y" : 943.86749196475670942164},{"x" : 498.28, "y" : 941.89658869662844153936},{"x" : 504.31, "y" : 939.85519810488983694086},{"x" : 510.34, "y" : 937.74465682943059618992},{"x" : 516.37, "y" : 935.56658692493601847673},{"x" : 522.4, "y" : 933.32290602740386020741},{"x" : 528.43, "y" : 931.01583752066596844088},{"x" : 534.46, "y" : 928.64792070290707215463},{"x" : 540.49, "y" : 926.22202095318380088429},{"x" : 546.52, "y" : 923.74133989794677290774},{"x" : 552.55, "y" : 921.20942557755620327953},{"x" : 558.58, "y" : 918.63018261280581100436},{"x" : 564.61, "y" : 916.00788237143910919258},{"x" : 570.64, "y" : 913.34717313466967425484},{"x" : 576.67, "y" : 910.65309026370368883363},{"x" : 582.7, "y" : 907.93106636625554983766},{"x" : 588.73, "y" : 905.18694146306859238393},{"x" : 594.76, "y" : 902.42697315443706429505},{"x" : 600.79, "y" : 899.65784678672309837566},{"x" : 606.82, "y" : 896.88668561887607211247},{"x" : 612.85, "y" : 894.12106098895549166627},{"x" : 618.88, "y" : 891.36900248064694096684},{"x" : 624.91, "y" : 888.63900808978416989703},{"x" : 630.94, "y" : 885.94005439086527076142},{"x" : 636.97, "y" : 883.28160670357920025708},{"x" : 643, "y" : 880.67362925931729478179}]; data_chart_name[15041] = "45Hz"; data_chart_area[15041] = new Array(); if ((data_chart[15041][0].x != undefined && parseFloat(data_chart[15041][0].x))) { var a_before = parseFloat(data_chart[15041][0].y) / (parseFloat(data_chart[15041][0].x) * parseFloat(data_chart[15041][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[15041][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[15041].push({x: _x, y: _y}); } } var last_index = data_chart[15041].length; for(var b = 0; b < last_index; b++) { data_chart_area[15041].push(data_chart[15041][b]); } last_index = last_index - 1; if (data_chart[15041][last_index].y != undefined && parseFloat(data_chart[15041][last_index].y) > 5) { var a_after = parseFloat(data_chart[15041][last_index].y) / (parseFloat(data_chart[15041][last_index].x) * parseFloat(data_chart[15041][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[15041][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[15041].push({x: _x, y: _y}); } } diameterCalculating = 160; paramsPresureA = [762.4224180139937,0.18360745506036308,-0.0018537169553324193,7.8646544036677e-6,-1.6434893344012274e-8,1.117568781003771e-11]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(8794); data_chart[15042] = [{"x" : 35, "y" : 767.03128576841208996484},{"x" : 40.36, "y" : 767.47442670713257939497},{"x" : 45.72, "y" : 767.86351974068941217411},{"x" : 51.08, "y" : 768.20340915235590273369},{"x" : 56.44, "y" : 768.49866426891810533562},{"x" : 61.8, "y" : 768.75358539374690280965},{"x" : 67.16, "y" : 768.97220973986532044364},{"x" : 72.52, "y" : 769.15831736302050103404},{"x" : 77.88, "y" : 769.31543709475261039188},{"x" : 83.24, "y" : 769.44685247546431128285},{"x" : 88.6, "y" : 769.55560768749080580164},{"x" : 93.96, "y" : 769.64451348816976405942},{"x" : 99.32, "y" : 769.71615314291091181076},{"x" : 104.68, "y" : 769.77288835826618651481},{"x" : 110.04, "y" : 769.81686521499841546756},{"x" : 115.4, "y" : 769.85002010115317716554},{"x" : 120.76, "y" : 769.87408564512554676185},{"x" : 126.12, "y" : 769.89059664873320798506},{"x" : 131.48, "y" : 769.90089602028353965579},{"x" : 136.84, "y" : 769.90614070764490861620},{"x" : 142.2, "y" : 769.90730763131637104379},{"x" : 147.56, "y" : 769.90519961749612321000},{"x" : 152.92, "y" : 769.90045133115290809656},{"x" : 158.28, "y" : 769.89353520909514827508},{"x" : 163.64, "y" : 769.88476739304041984724},{"x" : 169, "y" : 769.87431366268572219269},{"x" : 174.36, "y" : 769.86219536877695190924},{"x" : 179.72, "y" : 769.84829536617849043978},{"x" : 185.08, "y" : 769.83236394694381488080},{"x" : 190.44, "y" : 769.81402477338417611463},{"x" : 195.8, "y" : 769.79278081113920961798},{"x" : 201.16, "y" : 769.76802026224640940200},{"x" : 206.52, "y" : 769.73902249821037457878},{"x" : 211.88, "y" : 769.70496399307432966452},{"x" : 217.24, "y" : 769.66492425648709740926},{"x" : 222.6, "y" : 769.61789176677575596841},{"x" : 227.96, "y" : 769.56276990401363491401},{"x" : 233.32, "y" : 769.49838288309013023536},{"x" : 238.68, "y" : 769.42348168678211095539},{"x" : 244.04, "y" : 769.33674999882111933402},{"x" : 249.4, "y" : 769.23681013696557329240},{"x" : 254.76, "y" : 769.12222898606898979779},{"x" : 260.12, "y" : 768.99152393115036829840},{"x" : 265.48, "y" : 768.84316879046400572406},{"x" : 270.84, "y" : 768.67559974856897042628},{"x" : 276.2, "y" : 768.48722128939925823943},{"x" : 281.56, "y" : 768.27641212933315273403},{"x" : 286.92, "y" : 768.04153115026304021740},{"x" : 292.28, "y" : 767.78092333266613422893},{"x" : 297.64, "y" : 767.49292568867258523824},{"x" : 303, "y" : 767.17587319513643251412},{"x" : 308.36, "y" : 766.82810472670564649889},{"x" : 313.72, "y" : 766.44796898889012481959},{"x" : 319.08, "y" : 766.03383045113412208593},{"x" : 324.44, "y" : 765.58407527988333640678},{"x" : 329.8, "y" : 765.09711727165688444074},{"x" : 335.16, "y" : 764.57140378611529740738},{"x" : 340.52, "y" : 764.00542167913204139040},{"x" : 345.88, "y" : 763.39770323586185440945},{"x" : 351.24, "y" : 762.74683210381090248120},{"x" : 356.6, "y" : 762.05144922590739042789},{"x" : 361.96, "y" : 761.31025877356967157539},{"x" : 367.32, "y" : 760.52203407977754068270},{"x" : 372.68, "y" : 759.68562357214193525579},{"x" : 378.04, "y" : 758.79995670597338630614},{"x" : 383.4, "y" : 757.86404989735342496715},{"x" : 388.76, "y" : 756.87701245620269219216},{"x" : 394.12, "y" : 755.83805251935268643138},{"x" : 399.48, "y" : 754.74648298361353226937},{"x" : 404.84, "y" : 753.60172743884550072835},{"x" : 410.2, "y" : 752.40332610102734633983},{"x" : 415.56, "y" : 751.15094174532691795321},{"x" : 420.92, "y" : 749.84436563917040530214},{"x" : 426.28, "y" : 748.48352347531340456044},{"x" : 431.64, "y" : 747.06848130490891435329},{"x" : 437, "y" : 745.59945147057783287892},{"x" : 442.36, "y" : 744.07679853947934134339},{"x" : 447.72, "y" : 742.50104523637980946660},{"x" : 453.08, "y" : 740.87287837672317891702},{"x" : 458.44, "y" : 739.19315479970066462556},{"x" : 463.8, "y" : 737.46290730131920554413},{"x" : 469.16, "y" : 735.68335056747400813038},{"x" : 474.52, "y" : 733.85588710701563286420},{"x" : 479.88, "y" : 731.98211318482117349049},{"x" : 485.24, "y" : 730.06382475486384464602},{"x" : 490.6, "y" : 728.10302339328200105228},{"x" : 495.96, "y" : 726.10192223144986201078},{"x" : 501.32, "y" : 724.06295188904778115102},{"x" : 506.68, "y" : 721.98876640712978769443},{"x" : 512.04, "y" : 719.88224918119590256538},{"x" : 517.4, "y" : 717.74651889425945228140},{"x" : 522.76, "y" : 715.58493544991983981163},{"x" : 528.12, "y" : 713.40110590542963109328},{"x" : 533.48, "y" : 711.19889040476550690073},{"x" : 538.84, "y" : 708.98240811169785047241},{"x" : 544.2, "y" : 706.75604314286022145097},{"x" : 549.56, "y" : 704.52445050082076249964},{"x" : 554.92, "y" : 702.29256200714928581874},{"x" : 560.28, "y" : 700.06559223548856607522},{"x" : 565.64, "y" : 697.84904444462472383748},{"x" : 571, "y" : 695.64871651155613108131}]; data_chart_name[15042] = "40Hz"; data_chart_area[15042] = new Array(); if ((data_chart[15042][0].x != undefined && parseFloat(data_chart[15042][0].x))) { var a_before = parseFloat(data_chart[15042][0].y) / (parseFloat(data_chart[15042][0].x) * parseFloat(data_chart[15042][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[15042][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[15042].push({x: _x, y: _y}); } } var last_index = data_chart[15042].length; for(var b = 0; b < last_index; b++) { data_chart_area[15042].push(data_chart[15042][b]); } last_index = last_index - 1; if (data_chart[15042][last_index].y != undefined && parseFloat(data_chart[15042][last_index].y) > 5) { var a_after = parseFloat(data_chart[15042][last_index].y) / (parseFloat(data_chart[15042][last_index].x) * parseFloat(data_chart[15042][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[15042][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[15042].push({x: _x, y: _y}); } } diameterCalculating = 160; paramsPresureA = [583.3168552726548,0.2146829326737061,-0.0024882231775972263,1.1896064506001114e-5,-2.738913203098902e-8,2.113510782085733e-11]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(8794); data_chart[15043] = [{"x" : 31, "y" : 588.02060505206361540331},{"x" : 35.69, "y" : 588.45291718052033047570},{"x" : 40.38, "y" : 588.82802945590083254501},{"x" : 45.07, "y" : 589.15091592167664202861},{"x" : 49.76, "y" : 589.42628213192131170217},{"x" : 54.45, "y" : 589.65857090637143755885},{"x" : 59.14, "y" : 589.85196808548812441586},{"x" : 63.83, "y" : 590.01040828551663253165},{"x" : 68.52, "y" : 590.13758065354875270714},{"x" : 73.21, "y" : 590.23693462258268027654},{"x" : 77.9, "y" : 590.31168566658493546129},{"x" : 82.59, "y" : 590.36482105555046473455},{"x" : 87.28, "y" : 590.39910561056376536726},{"x" : 91.97, "y" : 590.41708745886046472151},{"x" : 96.66, "y" : 590.42110378888708055456},{"x" : 101.35, "y" : 590.41328660536350980692},{"x" : 106.04, "y" : 590.39556848434290259320},{"x" : 110.73, "y" : 590.36968832827210462710},{"x" : 115.42, "y" : 590.33719712105437338323},{"x" : 120.11, "y" : 590.29946368310891102738},{"x" : 124.8, "y" : 590.25768042643164790206},{"x" : 129.49, "y" : 590.21286910965795868833},{"x" : 134.18, "y" : 590.16588659312139952817},{"x" : 138.87, "y" : 590.11743059391619681264},{"x" : 143.56, "y" : 590.06804544095723485952},{"x" : 148.25, "y" : 590.01812783004163520673},{"x" : 152.94, "y" : 589.96793257890976747149},{"x" : 157.63, "y" : 589.91757838230546440172},{"x" : 162.32, "y" : 589.86705356703782854311},{"x" : 167.01, "y" : 589.81622184704156097723},{"x" : 171.7, "y" : 589.76482807843808586767},{"x" : 176.39, "y" : 589.71250401459712975338},{"x" : 181.08, "y" : 589.65877406119579973165},{"x" : 185.77, "y" : 589.60306103128255017509},{"x" : 190.46, "y" : 589.54469190033478298574},{"x" : 195.15, "y" : 589.48290356132247325149},{"x" : 199.84, "y" : 589.41684857976792955014},{"x" : 204.53, "y" : 589.34560094880623637437},{"x" : 209.22, "y" : 589.26816184424762923300},{"x" : 213.91, "y" : 589.18346537963714126818},{"x" : 218.6, "y" : 589.09038436131618254876},{"x" : 223.29, "y" : 588.98773604348377830320},{"x" : 227.98, "y" : 588.87428788325632922351},{"x" : 232.67, "y" : 588.74876329573010025342},{"x" : 237.36, "y" : 588.60984740904075351864},{"x" : 242.05, "y" : 588.45619281942549605446},{"x" : 246.74, "y" : 588.28642534628329485713},{"x" : 251.43, "y" : 588.09914978723588774301},{"x" : 256.12, "y" : 587.89295567318890789466},{"x" : 260.81, "y" : 587.66642302339323578053},{"x" : 265.5, "y" : 587.41812810050453208532},{"x" : 270.19, "y" : 587.14664916564640861907},{"x" : 274.88, "y" : 586.85057223346871069225},{"x" : 279.57, "y" : 586.52849682721102908545},{"x" : 284.26, "y" : 586.17904173376200560597},{"x" : 288.95, "y" : 585.80085075872079869441},{"x" : 293.64, "y" : 585.39259848145798059704},{"x" : 298.33, "y" : 584.95299601017654822499},{"x" : 303.02, "y" : 584.48079673697304770030},{"x" : 307.71, "y" : 583.97480209289813046780},{"x" : 312.4, "y" : 583.43386730301722309378},{"x" : 317.09, "y" : 582.85690714147278868040},{"x" : 321.78, "y" : 582.24290168654374610924},{"x" : 326.47, "y" : 581.59090207570739039511},{"x" : 331.16, "y" : 580.90003626070028985851},{"x" : 335.85, "y" : 580.16951476257804642955},{"x" : 340.54, "y" : 579.39863642677846655715},{"x" : 345.23, "y" : 578.58679417818007095775},{"x" : 349.92, "y" : 577.73348077616503815079},{"x" : 354.61, "y" : 576.83829456967885107588},{"x" : 359.3, "y" : 575.90094525229187638615},{"x" : 363.99, "y" : 574.92125961726014793385},{"x" : 368.68, "y" : 573.89918731258603656897},{"x" : 373.37, "y" : 572.83480659607994311955},{"x" : 378.06, "y" : 571.72833009042039975611},{"x" : 382.75, "y" : 570.58011053821587665880},{"x" : 387.44, "y" : 569.39064655706408757396},{"x" : 392.13, "y" : 568.16058839461584284436},{"x" : 396.82, "y" : 566.89074368363276335003},{"x" : 401.51, "y" : 565.58208319705079247797},{"x" : 406.2, "y" : 564.23574660303893324453},{"x" : 410.89, "y" : 562.85304822006264657830},{"x" : 415.58, "y" : 561.43548277194224738196},{"x" : 420.27, "y" : 559.98473114291596175462},{"x" : 424.96, "y" : 558.50266613269991466950},{"x" : 429.65, "y" : 556.99135821154845871206},{"x" : 434.34, "y" : 555.45308127531677655497},{"x" : 439.03, "y" : 553.89031840052018651477},{"x" : 443.72, "y" : 552.30576759939594921889},{"x" : 448.41, "y" : 550.70234757496518795961},{"x" : 453.1, "y" : 549.08320347609060263494},{"x" : 457.79, "y" : 547.45171265254077752616},{"x" : 462.48, "y" : 545.81149041005073740962},{"x" : 467.17, "y" : 544.16639576537932043721},{"x" : 471.86, "y" : 542.52053720137610071106},{"x" : 476.55, "y" : 540.87827842203682848776},{"x" : 481.24, "y" : 539.24424410756819270318},{"x" : 485.93, "y" : 537.62332566944462541869},{"x" : 490.62, "y" : 536.02068700547488333541},{"x" : 495.31, "y" : 534.44177025485862486676},{"x" : 500, "y" : 532.89230155324798943184}]; data_chart_name[15043] = "35Hz"; data_chart_area[15043] = new Array(); if ((data_chart[15043][0].x != undefined && parseFloat(data_chart[15043][0].x))) { var a_before = parseFloat(data_chart[15043][0].y) / (parseFloat(data_chart[15043][0].x) * parseFloat(data_chart[15043][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[15043][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[15043].push({x: _x, y: _y}); } } var last_index = data_chart[15043].length; for(var b = 0; b < last_index; b++) { data_chart_area[15043].push(data_chart[15043][b]); } last_index = last_index - 1; if (data_chart[15043][last_index].y != undefined && parseFloat(data_chart[15043][last_index].y) > 5) { var a_after = parseFloat(data_chart[15043][last_index].y) / (parseFloat(data_chart[15043][last_index].x) * parseFloat(data_chart[15043][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[15043][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[15043].push({x: _x, y: _y}); } } diameterCalculating = 160; paramsPresureA = [428.04308071664946,0.21548170475626907,-0.0029379520704267744,1.628594837543704e-5,-4.260812777659109e-8,3.767209977962768e-11]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(8794); data_chart[15044] = [{"x" : 26, "y" : 432.00418442310382260985},{"x" : 30.02, "y" : 432.37427903308173426922},{"x" : 34.04, "y" : 432.69338711833455590750},{"x" : 38.06, "y" : 432.96588016195414638787},{"x" : 42.08, "y" : 433.19590277546620882276},{"x" : 46.1, "y" : 433.38737744486905967278},{"x" : 50.12, "y" : 433.54400927667347787065},{"x" : 54.14, "y" : 433.66929074394192866748},{"x" : 58.16, "y" : 433.76650643232784432257},{"x" : 62.18, "y" : 433.83873778611518901016},{"x" : 66.2, "y" : 433.88886785425796688287},{"x" : 70.22, "y" : 433.91958603641910485749},{"x" : 74.24, "y" : 433.93339282901098385992},{"x" : 78.26, "y" : 433.93260457123307105576},{"x" : 82.28, "y" : 433.91935819111324690311},{"x" : 86.3, "y" : 433.89561595154572160027},{"x" : 90.32, "y" : 433.86317019633105473986},{"x" : 94.34, "y" : 433.82364809621583390253},{"x" : 98.36, "y" : 433.77851639493138691250},{"x" : 102.38, "y" : 433.72908615523351727461},{"x" : 106.4, "y" : 433.67651750494229645483},{"x" : 110.42, "y" : 433.62182438298071929239},{"x" : 114.44, "y" : 433.56587928541449628028},{"x" : 118.46, "y" : 433.50941801149178900232},{"x" : 122.48, "y" : 433.45304440968163817161},{"x" : 126.5, "y" : 433.39723512371455171888},{"x" : 130.52, "y" : 433.34234433862098967438},{"x" : 134.54, "y" : 433.28860852677104276154},{"x" : 138.56, "y" : 433.23615119391422467743},{"x" : 142.58, "y" : 433.18498762521829803518},{"x" : 146.6, "y" : 433.13502963130889611421},{"x" : 150.62, "y" : 433.08609029430891723678},{"x" : 154.64, "y" : 433.03788871387803283142},{"x" : 158.66, "y" : 432.99005475325208180948},{"x" : 162.68, "y" : 432.94213378528212388119},{"x" : 166.7, "y" : 432.89359143847417499273},{"x" : 170.72, "y" : 432.84381834302882907650},{"x" : 174.74, "y" : 432.79213487687991346320},{"x" : 178.76, "y" : 432.73779591173445169261},{"x" : 182.78, "y" : 432.67999555911228526384},{"x" : 186.8, "y" : 432.61787191638455851717},{"x" : 190.82, "y" : 432.55051181281430672243},{"x" : 194.84, "y" : 432.47695555559482727404},{"x" : 198.86, "y" : 432.39620167588935828462},{"x" : 202.88, "y" : 432.30721167487121192607},{"x" : 206.9, "y" : 432.20891476976186140746},{"x" : 210.92, "y" : 432.10021263987169959364},{"x" : 214.94, "y" : 431.97998417263829651347},{"x" : 218.96, "y" : 431.84709020966641901396},{"x" : 222.98, "y" : 431.70037829276742513684},{"x" : 227, "y" : 431.53868740999854480833},{"x" : 231.02, "y" : 431.36085274170198999855},{"x" : 235.04, "y" : 431.16571040654520174940},{"x" : 239.06, "y" : 430.95210220755899399592},{"x" : 243.08, "y" : 430.71888037817802796781},{"x" : 247.1, "y" : 430.46491232827997919230},{"x" : 251.12, "y" : 430.18908539022424974974},{"x" : 255.14, "y" : 429.89031156489272689214},{"x" : 259.16, "y" : 429.56753226772752896068},{"x" : 263.18, "y" : 429.21972307477142294374},{"x" : 267.2, "y" : 428.84589846870767360087},{"x" : 271.22, "y" : 428.44511658489795991045},{"x" : 275.24, "y" : 428.01648395742307684486},{"x" : 279.26, "y" : 427.55916026512193184317},{"x" : 283.28, "y" : 427.07236307763037075347},{"x" : 287.3, "y" : 426.55537260142193645152},{"x" : 291.32, "y" : 426.00753642584550107131},{"x" : 295.34, "y" : 425.42827426916630884079},{"x" : 299.36, "y" : 424.81708272460434727691},{"x" : 303.38, "y" : 424.17354000637408262264},{"x" : 307.4, "y" : 423.49731069572379738020},{"x" : 311.42, "y" : 422.78815048697526890464},{"x" : 315.44, "y" : 422.04591093356242481605},{"x" : 319.46, "y" : 421.27054419407193108782},{"x" : 323.48, "y" : 420.46210777828127902467},{"x" : 327.5, "y" : 419.62076929319914597727},{"x" : 331.52, "y" : 418.74681118910439181491},{"x" : 335.54, "y" : 417.84063550558528277179},{"x" : 339.56, "y" : 416.90276861757934057096},{"x" : 343.58, "y" : 415.93386598141307786136},{"x" : 347.6, "y" : 414.93471688083980097872},{"x" : 351.62, "y" : 413.90624917308076646805},{"x" : 355.64, "y" : 412.84953403486355227869},{"x" : 359.66, "y" : 411.76579070846207741852},{"x" : 363.68, "y" : 410.65639124773548473968},{"x" : 367.7, "y" : 409.52286526416770584547},{"x" : 371.72, "y" : 408.36690467290679862344},{"x" : 375.74, "y" : 407.19036843880519427330},{"x" : 379.76, "y" : 405.99528732245761375452},{"x" : 383.78, "y" : 404.78386862624159903135},{"x" : 387.8, "y" : 403.55850094035605479803},{"x" : 391.82, "y" : 402.32175888886143866330},{"x" : 395.84, "y" : 401.07640787571926921373},{"x" : 399.86, "y" : 399.82540883083021299171},{"x" : 403.88, "y" : 398.57192295607501364429},{"x" : 407.9, "y" : 397.31931647135388629977},{"x" : 411.92, "y" : 396.07116536062278555619},{"x" : 415.94, "y" : 394.83126011793797260907},{"x" : 419.96, "y" : 393.60361049349182849255},{"x" : 423.98, "y" : 392.39245023965338532435},{"x" : 428, "y" : 391.20224185700635644025}]; data_chart_name[15044] = "30Hz"; data_chart_area[15044] = new Array(); if ((data_chart[15044][0].x != undefined && parseFloat(data_chart[15044][0].x))) { var a_before = parseFloat(data_chart[15044][0].y) / (parseFloat(data_chart[15044][0].x) * parseFloat(data_chart[15044][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[15044][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[15044].push({x: _x, y: _y}); } } var last_index = data_chart[15044].length; for(var b = 0; b < last_index; b++) { data_chart_area[15044].push(data_chart[15044][b]); } last_index = last_index - 1; if (data_chart[15044][last_index].y != undefined && parseFloat(data_chart[15044][last_index].y) > 5) { var a_after = parseFloat(data_chart[15044][last_index].y) / (parseFloat(data_chart[15044][last_index].x) * parseFloat(data_chart[15044][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[15044][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[15044].push({x: _x, y: _y}); } } diameterCalculating = 160; paramsPresureA = [297.80777897010165,0.13944216384334984,-0.002223499263510049,1.4761449358474595e-5,-4.782080694919101e-8,5.1380306443039923e-11]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(8794); data_chart[15045] = [{"x" : 22, "y" : 300.00100367338797013872},{"x" : 25.35, "y" : 300.20862190621710396954},{"x" : 28.7, "y" : 300.39014002671524394827},{"x" : 32.05, "y" : 300.54780670104344153515},{"x" : 35.4, "y" : 300.68374833528918088632},{"x" : 38.75, "y" : 300.79997167683444558861},{"x" : 42.1, "y" : 300.89836641572486541918},{"x" : 45.45, "y" : 300.98070778603948838281},{"x" : 48.8, "y" : 301.04865916725941588084},{"x" : 52.15, "y" : 301.10377468563666525370},{"x" : 55.5, "y" : 301.14750181556343022748},{"x" : 58.85, "y" : 301.18118398094139820387},{"x" : 62.2, "y" : 301.20606315655027174216},{"x" : 65.55, "y" : 301.22328246941731322295},{"x" : 68.9, "y" : 301.23388880018632107749},{"x" : 72.25, "y" : 301.23883538448654917374},{"x" : 75.6, "y" : 301.23898441430145567210},{"x" : 78.95, "y" : 301.23510963933875927978},{"x" : 82.3, "y" : 301.22789896839850598553},{"x" : 85.65, "y" : 301.21795707074250003643},{"x" : 89, "y" : 301.20580797746362122780},{"x" : 92.35, "y" : 301.19189768285451691554},{"x" : 95.7, "y" : 301.17659674577663508899},{"x" : 99.05, "y" : 301.16020289102971219108},{"x" : 102.4, "y" : 301.14294361072063566098},{"x" : 105.75, "y" : 301.12497876563219278978},{"x" : 109.1, "y" : 301.10640318659244485389},{"x" : 112.45, "y" : 301.08724927584381703127},{"x" : 115.8, "y" : 301.06748960841224516116},{"x" : 119.15, "y" : 301.04703953347592459977},{"x" : 122.5, "y" : 301.02575977573440013657},{"x" : 125.85, "y" : 301.00345903677805381449},{"x" : 129.2, "y" : 300.97989659645691062906},{"x" : 132.55, "y" : 300.95478491424916001051},{"x" : 135.9, "y" : 300.92779223063138260841},{"x" : 139.25, "y" : 300.89854516844656018293},{"x" : 142.6, "y" : 300.86663133427379079876},{"x" : 145.95, "y" : 300.83160191979692399400},{"x" : 149.3, "y" : 300.79297430317410544376},{"x" : 152.65, "y" : 300.75023465040612791199},{"x" : 156, "y" : 300.70284051670614644536},{"x" : 159.35, "y" : 300.65022344786876828948},{"x" : 162.7, "y" : 300.59179158163851752761},{"x" : 166.05, "y" : 300.52693224907926605738},{"x" : 169.4, "y" : 300.45501457594338035051},{"x" : 172.75, "y" : 300.37539208404098189931},{"x" : 176.1, "y" : 300.28740529260812763823},{"x" : 179.45, "y" : 300.19038431967680935486},{"x" : 182.8, "y" : 300.08365148344387307588},{"x" : 186.15, "y" : 299.96652390363942686236},{"x" : 189.5, "y" : 299.83831610289666969038},{"x" : 192.85, "y" : 299.69834260812052662004},{"x" : 196.2, "y" : 299.54592055185713661558},{"x" : 199.55, "y" : 299.38037227366203296697},{"x" : 202.9, "y" : 299.20102792147042691795},{"x" : 206.25, "y" : 299.00722805296533124420},{"x" : 209.6, "y" : 298.79832623694699123007},{"x" : 212.95, "y" : 298.57369165470169036780},{"x" : 216.3, "y" : 298.33271170137140870793},{"x" : 219.65, "y" : 298.07479458732217381112},{"x" : 223, "y" : 297.79937193951377594203},{"x" : 226.35, "y" : 297.50590140286806217773},{"x" : 229.7, "y" : 297.19386924163899266205},{"x" : 233.05, "y" : 296.86279294078070734031},{"x" : 236.4, "y" : 296.51222380731718430980},{"x" : 239.75, "y" : 296.14174957171132973599},{"x" : 243.1, "y" : 295.75099698923361302150},{"x" : 246.45, "y" : 295.33963444133155462623},{"x" : 249.8, "y" : 294.90737453699870229684},{"x" : 253.15, "y" : 294.45397671414349360930},{"x" : 256.5, "y" : 293.97924984095851641541},{"x" : 259.85, "y" : 293.48305481728942822883},{"x" : 263.2, "y" : 292.96530717600415982815},{"x" : 266.55, "y" : 292.42597968436211886001},{"x" : 269.9, "y" : 291.86510494538265447773},{"x" : 273.25, "y" : 291.28277799921499990887},{"x" : 276.6, "y" : 290.67915892450645287681},{"x" : 279.95, "y" : 290.05447543977209079458},{"x" : 283.3, "y" : 289.40902550476363330745},{"x" : 286.65, "y" : 288.74317992183824799213},{"x" : 290, "y" : 288.05738493732792449009},{"x" : 293.35, "y" : 287.35216484290867811069},{"x" : 296.7, "y" : 286.62812457696929868689},{"x" : 300.05, "y" : 285.88595232598026996129},{"x" : 303.4, "y" : 285.12642212586320056289},{"x" : 306.75, "y" : 284.35039646336008445360},{"x" : 310.1, "y" : 283.55882887740153819323},{"x" : 313.45, "y" : 282.75276656047674350702},{"x" : 316.8, "y" : 281.93335296000174139408},{"x" : 320.15, "y" : 281.10183037968965891196},{"x" : 323.5, "y" : 280.25954258091809379039},{"x" : 326.85, "y" : 279.40793738409968227643},{"x" : 330.2, "y" : 278.54856927005027955602},{"x" : 333.55, "y" : 277.68310198135873179126},{"x" : 336.9, "y" : 276.81331112375499969858},{"x" : 340.25, "y" : 275.94108676748055586359},{"x" : 343.6, "y" : 275.06843604865554198113},{"x" : 346.95, "y" : 274.19748577064967776096},{"x" : 350.3, "y" : 273.33048500545049819266},{"x" : 353.65, "y" : 272.46980769503272767906},{"x" : 357, "y" : 271.61795525272651730120}]; data_chart_name[15045] = "25Hz"; data_chart_area[15045] = new Array(); if ((data_chart[15045][0].x != undefined && parseFloat(data_chart[15045][0].x))) { var a_before = parseFloat(data_chart[15045][0].y) / (parseFloat(data_chart[15045][0].x) * parseFloat(data_chart[15045][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[15045][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[15045].push({x: _x, y: _y}); } } var last_index = data_chart[15045].length; for(var b = 0; b < last_index; b++) { data_chart_area[15045].push(data_chart[15045][b]); } last_index = last_index - 1; if (data_chart[15045][last_index].y != undefined && parseFloat(data_chart[15045][last_index].y) > 5) { var a_after = parseFloat(data_chart[15045][last_index].y) / (parseFloat(data_chart[15045][last_index].x) * parseFloat(data_chart[15045][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[15045][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[15045].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 (inputX
Arr_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] = ["IZOLA", "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(); }