var width = 836; var height = 500; var x1min = 0; var x1max = 10100; var x2min = 0; var x2max = 10100/3600; var y1min = 0; var y1max = 1450; var y2min = 0; var y2max = 7500; 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 = 125; paramsPresureA = [111.8750030503681,-0.17016886593430117,0.0017513027078396414,-4.547278693321399e-6,-8.245143222730232e-10]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(38080); data_chart[52404] = [{"x" : 82, "y" : 107.15241340603678565913},{"x" : 84.58, "y" : 107.21694699445131959692},{"x" : 87.16, "y" : 107.28896344651278127458},{"x" : 89.74, "y" : 107.36796502408762421510},{"x" : 92.32, "y" : 107.45345311226716944475},{"x" : 94.9, "y" : 107.54492821936750601708},{"x" : 97.48, "y" : 107.64188997692943416951},{"x" : 100.06, "y" : 107.74383713971859322100},{"x" : 102.64, "y" : 107.85026758572536209613},{"x" : 105.22, "y" : 107.96067831616491616842},{"x" : 107.8, "y" : 108.07456545547715620614},{"x" : 110.38, "y" : 108.19142425132686469169},{"x" : 112.96, "y" : 108.31074907460349265875},{"x" : 115.54, "y" : 108.43203341942130180087},{"x" : 118.12, "y" : 108.55476990311932183886},{"x" : 120.7, "y" : 108.67845026626139315340},{"x" : 123.28, "y" : 108.80256537263609573074},{"x" : 125.86, "y" : 108.92660520925677758441},{"x" : 128.44, "y" : 109.05005888636159738780},{"x" : 131.02, "y" : 109.17241463741345341987},{"x" : 133.6, "y" : 109.29315981910005461941},{"x" : 136.18, "y" : 109.41178091133383531997},{"x" : 138.76, "y" : 109.52776351725205472576},{"x" : 141.34, "y" : 109.64059236321671164660},{"x" : 143.92, "y" : 109.74975129881461555215},{"x" : 146.5, "y" : 109.85472329685728709592},{"x" : 149.08, "y" : 109.95499045338111443471},{"x" : 151.66, "y" : 110.05003398764719690917},{"x" : 154.24, "y" : 110.13933424214137346553},{"x" : 156.82, "y" : 110.22237068257436476415},{"x" : 159.4, "y" : 110.29862189788156001669},{"x" : 161.98, "y" : 110.36756560022323014891},{"x" : 164.56, "y" : 110.42867862498431463791},{"x" : 167.14, "y" : 110.48143693077456362062},{"x" : 169.72, "y" : 110.52531559942855210465},{"x" : 172.3, "y" : 110.55978883600558049238},{"x" : 174.88, "y" : 110.58432996878974563515},{"x" : 177.46, "y" : 110.59841144928985556817},{"x" : 180.04, "y" : 110.60150485223960004078},{"x" : 182.62, "y" : 110.59308087559737998617},{"x" : 185.2, "y" : 110.57260934054636436485},{"x" : 187.78, "y" : 110.53955919149451858630},{"x" : 190.36, "y" : 110.49339849607456187641},{"x" : 192.94, "y" : 110.43359444514405254267},{"x" : 195.52, "y" : 110.35961335278520323300},{"x" : 198.1, "y" : 110.27092065630513673113},{"x" : 200.68, "y" : 110.16698091623565858299},{"x" : 203.26, "y" : 110.04725781633342762689},{"x" : 205.84, "y" : 109.91121416357975704159},{"x" : 208.42, "y" : 109.75831188818079908742},{"x" : 211, "y" : 109.58801204356755931713},{"x" : 213.58, "y" : 109.39977480639566920217},{"x" : 216.16, "y" : 109.19305947654564192817},{"x" : 218.74, "y" : 108.96732447712280134056},{"x" : 221.32, "y" : 108.72202735445708299267},{"x" : 223.9, "y" : 108.45662477810336099537},{"x" : 226.48, "y" : 108.17057254084114958914},{"x" : 229.06, "y" : 107.86332555867490157198},{"x" : 231.64, "y" : 107.53433787083365302806},{"x" : 234.22, "y" : 107.18306263977139280996},{"x" : 236.8, "y" : 106.80895215116674989986},{"x" : 239.38, "y" : 106.41145781392319236147},{"x" : 241.96, "y" : 105.99003016016894207496},{"x" : 244.54, "y" : 105.54411884525703158033},{"x" : 247.12, "y" : 105.07317264776520460146},{"x" : 249.7, "y" : 104.57663946949608657633},{"x" : 252.28, "y" : 104.05396633547692886168},{"x" : 254.86, "y" : 103.50459939395987873922},{"x" : 257.44, "y" : 102.92798391642185151795},{"x" : 260.02, "y" : 102.32356429756444526902},{"x" : 262.6, "y" : 101.69078405531405451256},{"x" : 265.18, "y" : 101.02908583082199811543},{"x" : 267.76, "y" : 100.33791138846422086317},{"x" : 270.34, "y" : 99.61670161584137872524},{"x" : 272.92, "y" : 98.86489652377913728287},{"x" : 275.5, "y" : 98.08193524632770277094},{"x" : 278.08, "y" : 97.26725604076220577099},{"x" : 280.66, "y" : 96.42029628758248804843},{"x" : 283.24, "y" : 95.54049249051317360681},{"x" : 285.82, "y" : 94.62728027650366868784},{"x" : 288.4, "y" : 93.68009439572817598219},{"x" : 290.98, "y" : 92.69836872158558094270},{"x" : 293.56, "y" : 91.68153625069972179062},{"x" : 296.14, "y" : 90.62902910291904845508},{"x" : 298.72, "y" : 89.54027852131675047076},{"x" : 301.3, "y" : 88.41471487219102698418},{"x" : 303.88, "y" : 87.25176764506464621718},{"x" : 306.46, "y" : 86.05086545268518705143},{"x" : 309.04, "y" : 84.81143603102506745017},{"x" : 311.62, "y" : 83.53290623928143077137},{"x" : 314.2, "y" : 82.21470205987610313514},{"x" : 316.78, "y" : 80.85624859845599132768},{"x" : 319.36, "y" : 79.45697008389238646942},{"x" : 321.94, "y" : 78.01628986828160350342},{"x" : 324.52, "y" : 76.53363042694473961092},{"x" : 327.1, "y" : 75.00841335842753210272},{"x" : 329.68, "y" : 73.44005938450048631694},{"x" : 332.26, "y" : 71.82798835015913141433},{"x" : 334.84, "y" : 70.17161922362338088988},{"x" : 337.42, "y" : 68.47037009633831416977},{"x" : 340, "y" : 66.72365818297349449040}]; data_chart_name[52404] = "230V"; data_chart_area[52404] = new Array(); if ((data_chart[52404][0].x != undefined && parseFloat(data_chart[52404][0].x))) { var a_before = parseFloat(data_chart[52404][0].y) / (parseFloat(data_chart[52404][0].x) * parseFloat(data_chart[52404][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[52404][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[52404].push({x: _x, y: _y}); } } var last_index = data_chart[52404].length; for(var b = 0; b < last_index; b++) { data_chart_area[52404].push(data_chart[52404][b]); } last_index = last_index - 1; if (data_chart[52404][last_index].y != undefined && parseFloat(data_chart[52404][last_index].y) > 5) { var a_after = parseFloat(data_chart[52404][last_index].y) / (parseFloat(data_chart[52404][last_index].x) * parseFloat(data_chart[52404][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[52404][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[52404].push({x: _x, y: _y}); } } var dataset_52404 = [{"x" : 82, "y" : 107.15241340603678565913},{"x" : 84.58, "y" : 107.21694699445131959692},{"x" : 87.16, "y" : 107.28896344651278127458},{"x" : 89.74, "y" : 107.36796502408762421510},{"x" : 92.32, "y" : 107.45345311226716944475},{"x" : 94.9, "y" : 107.54492821936750601708},{"x" : 97.48, "y" : 107.64188997692943416951},{"x" : 100.06, "y" : 107.74383713971859322100},{"x" : 102.64, "y" : 107.85026758572536209613},{"x" : 105.22, "y" : 107.96067831616491616842},{"x" : 107.8, "y" : 108.07456545547715620614},{"x" : 110.38, "y" : 108.19142425132686469169},{"x" : 112.96, "y" : 108.31074907460349265875},{"x" : 115.54, "y" : 108.43203341942130180087},{"x" : 118.12, "y" : 108.55476990311932183886},{"x" : 120.7, "y" : 108.67845026626139315340},{"x" : 123.28, "y" : 108.80256537263609573074},{"x" : 125.86, "y" : 108.92660520925677758441},{"x" : 128.44, "y" : 109.05005888636159738780},{"x" : 131.02, "y" : 109.17241463741345341987},{"x" : 133.6, "y" : 109.29315981910005461941},{"x" : 136.18, "y" : 109.41178091133383531997},{"x" : 138.76, "y" : 109.52776351725205472576},{"x" : 141.34, "y" : 109.64059236321671164660},{"x" : 143.92, "y" : 109.74975129881461555215},{"x" : 146.5, "y" : 109.85472329685728709592},{"x" : 149.08, "y" : 109.95499045338111443471},{"x" : 151.66, "y" : 110.05003398764719690917},{"x" : 154.24, "y" : 110.13933424214137346553},{"x" : 156.82, "y" : 110.22237068257436476415},{"x" : 159.4, "y" : 110.29862189788156001669},{"x" : 161.98, "y" : 110.36756560022323014891},{"x" : 164.56, "y" : 110.42867862498431463791},{"x" : 167.14, "y" : 110.48143693077456362062},{"x" : 169.72, "y" : 110.52531559942855210465},{"x" : 172.3, "y" : 110.55978883600558049238},{"x" : 174.88, "y" : 110.58432996878974563515},{"x" : 177.46, "y" : 110.59841144928985556817},{"x" : 180.04, "y" : 110.60150485223960004078},{"x" : 182.62, "y" : 110.59308087559737998617},{"x" : 185.2, "y" : 110.57260934054636436485},{"x" : 187.78, "y" : 110.53955919149451858630},{"x" : 190.36, "y" : 110.49339849607456187641},{"x" : 192.94, "y" : 110.43359444514405254267},{"x" : 195.52, "y" : 110.35961335278520323300},{"x" : 198.1, "y" : 110.27092065630513673113},{"x" : 200.68, "y" : 110.16698091623565858299},{"x" : 203.26, "y" : 110.04725781633342762689},{"x" : 205.84, "y" : 109.91121416357975704159},{"x" : 208.42, "y" : 109.75831188818079908742},{"x" : 211, "y" : 109.58801204356755931713},{"x" : 213.58, "y" : 109.39977480639566920217},{"x" : 216.16, "y" : 109.19305947654564192817},{"x" : 218.74, "y" : 108.96732447712280134056},{"x" : 221.32, "y" : 108.72202735445708299267},{"x" : 223.9, "y" : 108.45662477810336099537},{"x" : 226.48, "y" : 108.17057254084114958914},{"x" : 229.06, "y" : 107.86332555867490157198},{"x" : 231.64, "y" : 107.53433787083365302806},{"x" : 234.22, "y" : 107.18306263977139280996},{"x" : 236.8, "y" : 106.80895215116674989986},{"x" : 239.38, "y" : 106.41145781392319236147},{"x" : 241.96, "y" : 105.99003016016894207496},{"x" : 244.54, "y" : 105.54411884525703158033},{"x" : 247.12, "y" : 105.07317264776520460146},{"x" : 249.7, "y" : 104.57663946949608657633},{"x" : 252.28, "y" : 104.05396633547692886168},{"x" : 254.86, "y" : 103.50459939395987873922},{"x" : 257.44, "y" : 102.92798391642185151795},{"x" : 260.02, "y" : 102.32356429756444526902},{"x" : 262.6, "y" : 101.69078405531405451256},{"x" : 265.18, "y" : 101.02908583082199811543},{"x" : 267.76, "y" : 100.33791138846422086317},{"x" : 270.34, "y" : 99.61670161584137872524},{"x" : 272.92, "y" : 98.86489652377913728287},{"x" : 275.5, "y" : 98.08193524632770277094},{"x" : 278.08, "y" : 97.26725604076220577099},{"x" : 280.66, "y" : 96.42029628758248804843},{"x" : 283.24, "y" : 95.54049249051317360681},{"x" : 285.82, "y" : 94.62728027650366868784},{"x" : 288.4, "y" : 93.68009439572817598219},{"x" : 290.98, "y" : 92.69836872158558094270},{"x" : 293.56, "y" : 91.68153625069972179062},{"x" : 296.14, "y" : 90.62902910291904845508},{"x" : 298.72, "y" : 89.54027852131675047076},{"x" : 301.3, "y" : 88.41471487219102698418},{"x" : 303.88, "y" : 87.25176764506464621718},{"x" : 306.46, "y" : 86.05086545268518705143},{"x" : 309.04, "y" : 84.81143603102506745017},{"x" : 311.62, "y" : 83.53290623928143077137},{"x" : 314.2, "y" : 82.21470205987610313514},{"x" : 316.78, "y" : 80.85624859845599132768},{"x" : 319.36, "y" : 79.45697008389238646942},{"x" : 321.94, "y" : 78.01628986828160350342},{"x" : 324.52, "y" : 76.53363042694473961092},{"x" : 327.1, "y" : 75.00841335842753210272},{"x" : 329.68, "y" : 73.44005938450048631694},{"x" : 332.26, "y" : 71.82798835015913141433},{"x" : 334.84, "y" : 70.17161922362338088988},{"x" : 337.42, "y" : 68.47037009633831416977},{"x" : 340, "y" : 66.72365818297349449040}]; var dataset_area_52404 = data_chart_area[52404]; svg.append("path") .attr("transform", "translate(0, 20)") .datum(dataset_area_52404) .attr("class", "area") .attr("id", "area_38080") .style('fill-opacity', 0) .attr("fill", "#1abab8") .on('mouseover', function(d, i) { selectItemGraph(38080) }) .attr("d", area); svg.append("path") .attr("transform", "translate(0, 20)") .attr("id", "path_38080") .datum(dataset_52404) .attr("class", "line") .attr("d", line); diameterCalculating = 125; paramsPresureA = [45.34173268584951,-0.3057058126935067,0.00413164283035503,-1.9616032051180483e-5,1.998933197405197e-8]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(38081); data_chart[52405] = [{"x" : 51, "y" : 38.03028482127314902073},{"x" : 52.69, "y" : 37.98914609029426259212},{"x" : 54.38, "y" : 37.95579859656573518123},{"x" : 56.07, "y" : 37.92979821043311261519},{"x" : 57.76, "y" : 37.91070471566087718429},{"x" : 59.45, "y" : 37.89808180943244764194},{"x" : 61.14, "y" : 37.89149710235016499382},{"x" : 62.83, "y" : 37.89052211843527118162},{"x" : 64.52, "y" : 37.89473229512798013729},{"x" : 66.21, "y" : 37.90370698328737120164},{"x" : 67.9, "y" : 37.91702944719148149488},{"x" : 69.59, "y" : 37.93428686453727749495},{"x" : 71.28, "y" : 37.95507032644063372118},{"x" : 72.97, "y" : 37.97897483743635405062},{"x" : 74.66, "y" : 38.00559931547815750719},{"x" : 76.35, "y" : 38.03454659193871378875},{"x" : 78.04, "y" : 38.06542341160959352919},{"x" : 79.73, "y" : 38.09784043270128961467},{"x" : 81.42, "y" : 38.13141222684321718361},{"x" : 83.11, "y" : 38.16575727908375625930},{"x" : 84.8, "y" : 38.20049798789014516842},{"x" : 86.49, "y" : 38.23526066514860133339},{"x" : 88.18, "y" : 38.26967553616423600715},{"x" : 89.87, "y" : 38.30337673966110401125},{"x" : 91.56, "y" : 38.33600232778216110319},{"x" : 93.25, "y" : 38.36719426608930660905},{"x" : 94.94, "y" : 38.39659843356335500175},{"x" : 96.63, "y" : 38.42386462260404300650},{"x" : 98.32, "y" : 38.44864653903003670621},{"x" : 100.01, "y" : 38.47060180207892443605},{"x" : 101.7, "y" : 38.48939194440722388890},{"x" : 103.39, "y" : 38.50468241209037500994},{"x" : 105.08, "y" : 38.51614256462272578574},{"x" : 106.77, "y" : 38.52344567491757487687},{"x" : 108.46, "y" : 38.52626892930711477447},{"x" : 110.15, "y" : 38.52429342754249574909},{"x" : 111.84, "y" : 38.51720418279376190185},{"x" : 113.53, "y" : 38.50469012164990800784},{"x" : 115.22, "y" : 38.48644408411882267274},{"x" : 116.91, "y" : 38.46216282362733807076},{"x" : 118.6, "y" : 38.43154700702122283928},{"x" : 120.29, "y" : 38.39430121456513234079},{"x" : 121.98, "y" : 38.35013393994267261178},{"x" : 123.67, "y" : 38.29875759025640036270},{"x" : 125.36, "y" : 38.23988848602770218577},{"x" : 127.05, "y" : 38.17324686119700061226},{"x" : 128.74, "y" : 38.09855686312359068779},{"x" : 130.43, "y" : 38.01554655258568260479},{"x" : 132.12, "y" : 37.92394790378040880796},{"x" : 133.81, "y" : 37.82349680432385241602},{"x" : 135.5, "y" : 37.71393305525101879994},{"x" : 137.19, "y" : 37.59500037101580716126},{"x" : 138.88, "y" : 37.46644637949106737551},{"x" : 140.57, "y" : 37.32802262196855735965},{"x" : 142.26, "y" : 37.17948455315897859919},{"x" : 143.95, "y" : 37.02059154119191930477},{"x" : 145.64, "y" : 36.85110686761595388816},{"x" : 147.33, "y" : 36.67079772739852217001},{"x" : 149.02, "y" : 36.47943522892602175034},{"x" : 150.71, "y" : 36.27679439400372274349},{"x" : 152.4, "y" : 36.06265415785593830833},{"x" : 154.09, "y" : 35.83679736912572622032},{"x" : 155.78, "y" : 35.59901078987526545916},{"x" : 157.47, "y" : 35.34908509558548672658},{"x" : 159.16, "y" : 35.08681487515637797969},{"x" : 160.85, "y" : 34.81199863090677126820},{"x" : 162.54, "y" : 34.52443877857437826151},{"x" : 164.23, "y" : 34.22394164731603183327},{"x" : 165.92, "y" : 33.91031747970725973573},{"x" : 167.61, "y" : 33.58338043174264697655},{"x" : 169.3, "y" : 33.24294857283567239392},{"x" : 170.99, "y" : 32.88884388581868734036},{"x" : 172.68, "y" : 32.52089226694307910748},{"x" : 174.37, "y" : 32.13892352587905065775},{"x" : 176.06, "y" : 31.74277138571579115478},{"x" : 177.75, "y" : 31.33227348296140490902},{"x" : 179.44, "y" : 30.90727136754289361420},{"x" : 181.13, "y" : 30.46761050280618121633},{"x" : 182.82, "y" : 30.01314026551619562611},{"x" : 184.51, "y" : 29.54371394585665200339},{"x" : 186.2, "y" : 29.05918874743032276342},{"x" : 187.89, "y" : 28.55942578725877467605},{"x" : 189.58, "y" : 28.04429009578270637348},{"x" : 191.27, "y" : 27.51365061686147583941},{"x" : 192.96, "y" : 26.96738020777349831292},{"x" : 194.65, "y" : 26.40535563921622141947},{"x" : 196.34, "y" : 25.82745759530578411045},{"x" : 198.03, "y" : 25.23357067357740746161},{"x" : 199.72, "y" : 24.62358338498520282656},{"x" : 201.41, "y" : 23.99738815390220736390},{"x" : 203.1, "y" : 23.35488131812044798608},{"x" : 204.79, "y" : 22.69596312885063582598},{"x" : 206.48, "y" : 22.02053775072268848589},{"x" : 208.17, "y" : 21.32851326178532502809},{"x" : 209.86, "y" : 20.61980165350622229425},{"x" : 211.55, "y" : 19.89431883077184437525},{"x" : 213.24, "y" : 19.15198461188779077702},{"x" : 214.93, "y" : 18.39272272857846957095},{"x" : 216.62, "y" : 17.61646082598719686985},{"x" : 218.31, "y" : 16.82313046267628919850},{"x" : 220, "y" : 16.01266711062687875256}]; data_chart_name[52405] = "50Hz"; data_chart_area[52405] = new Array(); if ((data_chart[52405][0].x != undefined && parseFloat(data_chart[52405][0].x))) { var a_before = parseFloat(data_chart[52405][0].y) / (parseFloat(data_chart[52405][0].x) * parseFloat(data_chart[52405][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[52405][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[52405].push({x: _x, y: _y}); } } var last_index = data_chart[52405].length; for(var b = 0; b < last_index; b++) { data_chart_area[52405].push(data_chart[52405][b]); } last_index = last_index - 1; if (data_chart[52405][last_index].y != undefined && parseFloat(data_chart[52405][last_index].y) > 5) { var a_after = parseFloat(data_chart[52405][last_index].y) / (parseFloat(data_chart[52405][last_index].x) * parseFloat(data_chart[52405][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[52405][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[52405].push({x: _x, y: _y}); } } var dataset_52405 = [{"x" : 51, "y" : 38.03028482127314902073},{"x" : 52.69, "y" : 37.98914609029426259212},{"x" : 54.38, "y" : 37.95579859656573518123},{"x" : 56.07, "y" : 37.92979821043311261519},{"x" : 57.76, "y" : 37.91070471566087718429},{"x" : 59.45, "y" : 37.89808180943244764194},{"x" : 61.14, "y" : 37.89149710235016499382},{"x" : 62.83, "y" : 37.89052211843527118162},{"x" : 64.52, "y" : 37.89473229512798013729},{"x" : 66.21, "y" : 37.90370698328737120164},{"x" : 67.9, "y" : 37.91702944719148149488},{"x" : 69.59, "y" : 37.93428686453727749495},{"x" : 71.28, "y" : 37.95507032644063372118},{"x" : 72.97, "y" : 37.97897483743635405062},{"x" : 74.66, "y" : 38.00559931547815750719},{"x" : 76.35, "y" : 38.03454659193871378875},{"x" : 78.04, "y" : 38.06542341160959352919},{"x" : 79.73, "y" : 38.09784043270128961467},{"x" : 81.42, "y" : 38.13141222684321718361},{"x" : 83.11, "y" : 38.16575727908375625930},{"x" : 84.8, "y" : 38.20049798789014516842},{"x" : 86.49, "y" : 38.23526066514860133339},{"x" : 88.18, "y" : 38.26967553616423600715},{"x" : 89.87, "y" : 38.30337673966110401125},{"x" : 91.56, "y" : 38.33600232778216110319},{"x" : 93.25, "y" : 38.36719426608930660905},{"x" : 94.94, "y" : 38.39659843356335500175},{"x" : 96.63, "y" : 38.42386462260404300650},{"x" : 98.32, "y" : 38.44864653903003670621},{"x" : 100.01, "y" : 38.47060180207892443605},{"x" : 101.7, "y" : 38.48939194440722388890},{"x" : 103.39, "y" : 38.50468241209037500994},{"x" : 105.08, "y" : 38.51614256462272578574},{"x" : 106.77, "y" : 38.52344567491757487687},{"x" : 108.46, "y" : 38.52626892930711477447},{"x" : 110.15, "y" : 38.52429342754249574909},{"x" : 111.84, "y" : 38.51720418279376190185},{"x" : 113.53, "y" : 38.50469012164990800784},{"x" : 115.22, "y" : 38.48644408411882267274},{"x" : 116.91, "y" : 38.46216282362733807076},{"x" : 118.6, "y" : 38.43154700702122283928},{"x" : 120.29, "y" : 38.39430121456513234079},{"x" : 121.98, "y" : 38.35013393994267261178},{"x" : 123.67, "y" : 38.29875759025640036270},{"x" : 125.36, "y" : 38.23988848602770218577},{"x" : 127.05, "y" : 38.17324686119700061226},{"x" : 128.74, "y" : 38.09855686312359068779},{"x" : 130.43, "y" : 38.01554655258568260479},{"x" : 132.12, "y" : 37.92394790378040880796},{"x" : 133.81, "y" : 37.82349680432385241602},{"x" : 135.5, "y" : 37.71393305525101879994},{"x" : 137.19, "y" : 37.59500037101580716126},{"x" : 138.88, "y" : 37.46644637949106737551},{"x" : 140.57, "y" : 37.32802262196855735965},{"x" : 142.26, "y" : 37.17948455315897859919},{"x" : 143.95, "y" : 37.02059154119191930477},{"x" : 145.64, "y" : 36.85110686761595388816},{"x" : 147.33, "y" : 36.67079772739852217001},{"x" : 149.02, "y" : 36.47943522892602175034},{"x" : 150.71, "y" : 36.27679439400372274349},{"x" : 152.4, "y" : 36.06265415785593830833},{"x" : 154.09, "y" : 35.83679736912572622032},{"x" : 155.78, "y" : 35.59901078987526545916},{"x" : 157.47, "y" : 35.34908509558548672658},{"x" : 159.16, "y" : 35.08681487515637797969},{"x" : 160.85, "y" : 34.81199863090677126820},{"x" : 162.54, "y" : 34.52443877857437826151},{"x" : 164.23, "y" : 34.22394164731603183327},{"x" : 165.92, "y" : 33.91031747970725973573},{"x" : 167.61, "y" : 33.58338043174264697655},{"x" : 169.3, "y" : 33.24294857283567239392},{"x" : 170.99, "y" : 32.88884388581868734036},{"x" : 172.68, "y" : 32.52089226694307910748},{"x" : 174.37, "y" : 32.13892352587905065775},{"x" : 176.06, "y" : 31.74277138571579115478},{"x" : 177.75, "y" : 31.33227348296140490902},{"x" : 179.44, "y" : 30.90727136754289361420},{"x" : 181.13, "y" : 30.46761050280618121633},{"x" : 182.82, "y" : 30.01314026551619562611},{"x" : 184.51, "y" : 29.54371394585665200339},{"x" : 186.2, "y" : 29.05918874743032276342},{"x" : 187.89, "y" : 28.55942578725877467605},{"x" : 189.58, "y" : 28.04429009578270637348},{"x" : 191.27, "y" : 27.51365061686147583941},{"x" : 192.96, "y" : 26.96738020777349831292},{"x" : 194.65, "y" : 26.40535563921622141947},{"x" : 196.34, "y" : 25.82745759530578411045},{"x" : 198.03, "y" : 25.23357067357740746161},{"x" : 199.72, "y" : 24.62358338498520282656},{"x" : 201.41, "y" : 23.99738815390220736390},{"x" : 203.1, "y" : 23.35488131812044798608},{"x" : 204.79, "y" : 22.69596312885063582598},{"x" : 206.48, "y" : 22.02053775072268848589},{"x" : 208.17, "y" : 21.32851326178532502809},{"x" : 209.86, "y" : 20.61980165350622229425},{"x" : 211.55, "y" : 19.89431883077184437525},{"x" : 213.24, "y" : 19.15198461188779077702},{"x" : 214.93, "y" : 18.39272272857846957095},{"x" : 216.62, "y" : 17.61646082598719686985},{"x" : 218.31, "y" : 16.82313046267628919850},{"x" : 220, "y" : 16.01266711062687875256}]; var dataset_area_52405 = data_chart_area[52405]; svg.append("path") .attr("transform", "translate(0, 20)") .datum(dataset_area_52405) .attr("class", "area") .attr("id", "area_38081") .style('fill-opacity', 0) .attr("fill", "#1abab8") .on('mouseover', function(d, i) { selectItemGraph(38081) }) .attr("d", area); svg.append("path") .attr("transform", "translate(0, 20)") .attr("id", "path_38081") .datum(dataset_52405) .attr("class", "line") .attr("d", line); diameterCalculating = 125; paramsPresureA = [32.030894587115796,-0.07477796361399758,0.0014367361360607621,-7.2809403467227695e-6,-2.5047505570174866e-9]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(38081); data_chart[52406] = [{"x" : 46, "y" : 30.91132940477784885047},{"x" : 47.52, "y" : 30.92774160310772657567},{"x" : 49.04, "y" : 30.94583957496649162522},{"x" : 50.56, "y" : 30.96545971243041250887},{"x" : 52.08, "y" : 30.98643808669027066571},{"x" : 53.6, "y" : 31.00861044805136046421},{"x" : 55.12, "y" : 31.03181222593348209671},{"x" : 56.64, "y" : 31.05587852887095579035},{"x" : 58.16, "y" : 31.08064414451260404348},{"x" : 59.68, "y" : 31.10594353962178004736},{"x" : 61.2, "y" : 31.13161086007633926442},{"x" : 62.72, "y" : 31.15747993086865363921},{"x" : 64.24, "y" : 31.18338425610558672929},{"x" : 65.76, "y" : 31.20915701900855410145},{"x" : 67.28, "y" : 31.23463108191346648823},{"x" : 68.8, "y" : 31.25963898627072623526},{"x" : 70.32, "y" : 31.28401295264528414464},{"x" : 71.84, "y" : 31.30758488071657552609},{"x" : 73.36, "y" : 31.33018634927856638228},{"x" : 74.88, "y" : 31.35164861623973209248},{"x" : 76.4, "y" : 31.37180261862305385989},{"x" : 77.92, "y" : 31.39047897256603292249},{"x" : 79.44, "y" : 31.40750797332069055301},{"x" : 80.96, "y" : 31.42271959525352897913},{"x" : 82.48, "y" : 31.43594349184560243771},{"x" : 84, "y" : 31.44700899569245677867},{"x" : 85.52, "y" : 31.45574511850416143943},{"x" : 87.04, "y" : 31.46198055110528812861},{"x" : 88.56, "y" : 31.46554366343492148417},{"x" : 90.08, "y" : 31.46626250454667683698},{"x" : 91.6, "y" : 31.46396480260865402556},{"x" : 93.12, "y" : 31.45847796490349779219},{"x" : 94.64, "y" : 31.44962907782833383408},{"x" : 96.16, "y" : 31.43724490689482919947},{"x" : 97.68, "y" : 31.42115189672914965513},{"x" : 99.2, "y" : 31.40117617107195968629},{"x" : 100.72, "y" : 31.37714353277847223467},{"x" : 102.24, "y" : 31.34887946381838830234},{"x" : 103.76, "y" : 31.31620912527592182073},{"x" : 105.28, "y" : 31.27895735734981030873},{"x" : 106.8, "y" : 31.23694867935330066189},{"x" : 108.32, "y" : 31.19000728971412783608},{"x" : 109.84, "y" : 31.13795706597459655995},{"x" : 111.36, "y" : 31.08062156479147120081},{"x" : 112.88, "y" : 31.01782402193605392426},{"x" : 114.4, "y" : 30.94938735229414916716},{"x" : 115.92, "y" : 30.87513414986608495383},{"x" : 117.44, "y" : 30.79488668776668802707},{"x" : 118.96, "y" : 30.70846691822532648075},{"x" : 120.48, "y" : 30.61569647258584225824},{"x" : 122, "y" : 30.51639666130661865395},{"x" : 123.52, "y" : 30.41038847396054478622},{"x" : 125.04, "y" : 30.29749257923500849188},{"x" : 126.56, "y" : 30.17752932493194606423},{"x" : 128.08, "y" : 30.05031873796776054064},{"x" : 129.6, "y" : 29.91568052437340341498},{"x" : 131.12, "y" : 29.77343406929432845232},{"x" : 132.64, "y" : 29.62339843699049524162},{"x" : 134.16, "y" : 29.46539237083636919579},{"x" : 135.68, "y" : 29.29923429332097484235},{"x" : 137.2, "y" : 29.12474230604778213660},{"x" : 138.72, "y" : 28.94173418973483080663},{"x" : 140.24, "y" : 28.75002740421463442999},{"x" : 141.76, "y" : 28.54943908843425859345},{"x" : 143.28, "y" : 28.33978606045523562784},{"x" : 144.8, "y" : 28.12088481745364276776},{"x" : 146.32, "y" : 27.89255153572006307172},{"x" : 147.84, "y" : 27.65460207065957831674},{"x" : 149.36, "y" : 27.40685195679181163086},{"x" : 150.88, "y" : 27.14911640775089196609},{"x" : 152.4, "y" : 26.88121031628543633474},{"x" : 153.92, "y" : 26.60294825425859954748},{"x" : 155.44, "y" : 26.31414447264802802806},{"x" : 156.96, "y" : 26.01461290154590244583},{"x" : 158.48, "y" : 25.70416715015890574136},{"x" : 160, "y" : 25.38262050680825510085},{"x" : 161.52, "y" : 25.04978593892963445455},{"x" : 163.04, "y" : 24.70547609307326908379},{"x" : 164.56, "y" : 24.34950329490392562093},{"x" : 166.08, "y" : 23.98167954920082323156},{"x" : 167.6, "y" : 23.60181653985772953774},{"x" : 169.12, "y" : 23.20972562988292864361},{"x" : 170.64, "y" : 22.80521786139922824077},{"x" : 172.16, "y" : 22.38810395564388500134},{"x" : 173.68, "y" : 21.95819431296874313375},{"x" : 175.2, "y" : 21.51529901284013845952},{"x" : 176.72, "y" : 21.05922781383888420237},{"x" : 178.24, "y" : 20.58979015366034559520},{"x" : 179.76, "y" : 20.10679514911439724756},{"x" : 181.28, "y" : 19.61005159612542669834},{"x" : 182.8, "y" : 19.09936796973229533592},{"x" : 184.32, "y" : 18.57455242408843787416},{"x" : 185.84, "y" : 18.03541279246175221829},{"x" : 187.36, "y" : 17.48175658723469538813},{"x" : 188.88, "y" : 16.91339099990417693675},{"x" : 190.4, "y" : 16.33012290108167974267},{"x" : 191.92, "y" : 15.73175884049315698121},{"x" : 193.44, "y" : 15.11810504697911738958},{"x" : 194.96, "y" : 14.48896742849454000179},{"x" : 196.48, "y" : 13.84415157210892388662},{"x" : 198, "y" : 13.18346274400630768753}]; data_chart_name[52406] = "45Hz"; data_chart_area[52406] = new Array(); if ((data_chart[52406][0].x != undefined && parseFloat(data_chart[52406][0].x))) { var a_before = parseFloat(data_chart[52406][0].y) / (parseFloat(data_chart[52406][0].x) * parseFloat(data_chart[52406][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[52406][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[52406].push({x: _x, y: _y}); } } var last_index = data_chart[52406].length; for(var b = 0; b < last_index; b++) { data_chart_area[52406].push(data_chart[52406][b]); } last_index = last_index - 1; if (data_chart[52406][last_index].y != undefined && parseFloat(data_chart[52406][last_index].y) > 5) { var a_after = parseFloat(data_chart[52406][last_index].y) / (parseFloat(data_chart[52406][last_index].x) * parseFloat(data_chart[52406][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[52406][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[52406].push({x: _x, y: _y}); } } diameterCalculating = 125; paramsPresureA = [27.41187707172546,-0.18659641680288613,0.003247535359510385,-1.8709239202018768e-5,1.763687320545825e-8]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(38081); data_chart[52407] = [{"x" : 41, "y" : 23.98090903556768438420},{"x" : 42.35, "y" : 23.96970654578328208117},{"x" : 43.7, "y" : 23.96236903698177655997},{"x" : 45.05, "y" : 23.95866512664096958929},{"x" : 46.4, "y" : 23.95836483818228401788},{"x" : 47.75, "y" : 23.96123960097077798537},{"x" : 49.1, "y" : 23.96706225031513781687},{"x" : 50.45, "y" : 23.97560702746768157567},{"x" : 51.8, "y" : 23.98664957962435906325},{"x" : 53.15, "y" : 23.99996695992473760839},{"x" : 54.5, "y" : 24.01533762745203404165},{"x" : 55.85, "y" : 24.03254144723307916820},{"x" : 57.2, "y" : 24.05135969023834618952},{"x" : 58.55, "y" : 24.07157503338192583442},{"x" : 59.9, "y" : 24.09297155952155478076},{"x" : 61.25, "y" : 24.11533475745857657557},{"x" : 62.6, "y" : 24.13845152193798782037},{"x" : 63.95, "y" : 24.16211015364840264397},{"x" : 65.3, "y" : 24.18610035922206336068},{"x" : 66.65, "y" : 24.21021325123486178654},{"x" : 68, "y" : 24.23424134820628594866},{"x" : 69.35, "y" : 24.25797857459948048131},{"x" : 70.7, "y" : 24.28122026082122175694},{"x" : 72.05, "y" : 24.30376314322188946448},{"x" : 73.4, "y" : 24.32540536409551990005},{"x" : 74.75, "y" : 24.34594647167977043978},{"x" : 76.1, "y" : 24.36518742015592664529},{"x" : 77.45, "y" : 24.38293056964889871097},{"x" : 78.8, "y" : 24.39897968622723567478},{"x" : 80.15, "y" : 24.41313994190312897103},{"x" : 81.5, "y" : 24.42521791463236979780},{"x" : 82.85, "y" : 24.43502158831439885489},{"x" : 84.2, "y" : 24.44236035279227792216},{"x" : 85.55, "y" : 24.44704500385271117580},{"x" : 86.9, "y" : 24.44888774322603097744},{"x" : 88.25, "y" : 24.44770217858616589979},{"x" : 89.6, "y" : 24.44330332355073664985},{"x" : 90.95, "y" : 24.43550759768094238211},{"x" : 92.3, "y" : 24.42413282648162820010},{"x" : 93.65, "y" : 24.40899824140127094552},{"x" : 95, "y" : 24.38992447983199340911},{"x" : 96.35, "y" : 24.36673358510950038180},{"x" : 97.7, "y" : 24.33924900651319234157},{"x" : 99.05, "y" : 24.30729559926604821385},{"x" : 100.4, "y" : 24.27069962453468932040},{"x" : 101.75, "y" : 24.22928874942937937931},{"x" : 103.1, "y" : 24.18289204700400318870},{"x" : 104.45, "y" : 24.13133999625607728490},{"x" : 105.8, "y" : 24.07446448212675349509},{"x" : 107.15, "y" : 24.01209879550079406840},{"x" : 108.5, "y" : 23.94407763320662141382},{"x" : 109.85, "y" : 23.87023709801626480953},{"x" : 111.2, "y" : 23.79041469864538171919},{"x" : 112.55, "y" : 23.70444934975327910820},{"x" : 113.9, "y" : 23.61218137194288146929},{"x" : 115.25, "y" : 23.51345249176074858610},{"x" : 116.6, "y" : 23.40810584169705066415},{"x" : 117.95, "y" : 23.29598596018562517429},{"x" : 119.3, "y" : 23.17693879160390224570},{"x" : 120.65, "y" : 23.05081168627295795659},{"x" : 122, "y" : 22.91745340045751078151},{"x" : 123.35, "y" : 22.77671409636588961689},{"x" : 124.7, "y" : 22.62844534215004799194},{"x" : 126.05, "y" : 22.47250011190561380658},{"x" : 127.4, "y" : 22.30873278567178275011},{"x" : 128.75, "y" : 22.13699914943141777712},{"x" : 130.1, "y" : 21.95715639511101002768},{"x" : 131.45, "y" : 21.76906312058067527460},{"x" : 132.8, "y" : 21.57257932965414681803},{"x" : 134.15, "y" : 21.36756643208881101259},{"x" : 135.5, "y" : 21.15388724358569305650},{"x" : 136.85, "y" : 20.93140598578939659546},{"x" : 138.2, "y" : 20.69998828628819609321},{"x" : 139.55, "y" : 20.45950117861399775165},{"x" : 140.9, "y" : 20.20981310224230043104},{"x" : 142.25, "y" : 19.95079390259230223137},{"x" : 143.6, "y" : 19.68231483102674417296},{"x" : 144.95, "y" : 19.40424854485208783217},{"x" : 146.3, "y" : 19.11646910731833415298},{"x" : 147.65, "y" : 18.81885198761919042454},{"x" : 149, "y" : 18.51127406089195659433},{"x" : 150.35, "y" : 18.19361360821753237360},{"x" : 151.7, "y" : 17.86575031662053447690},{"x" : 153.05, "y" : 17.52756527906914385539},{"x" : 154.4, "y" : 17.17894099447516964574},{"x" : 155.75, "y" : 16.81976136769406338090},{"x" : 157.1, "y" : 16.44991170952495451729},{"x" : 158.45, "y" : 16.06927873671050122084},{"x" : 159.8, "y" : 15.67775057193708043712},{"x" : 161.15, "y" : 15.27521674383465288827},{"x" : 162.5, "y" : 14.86156818697684300901},{"x" : 163.85, "y" : 14.43669724188088210326},{"x" : 165.2, "y" : 14.00049765500762610770},{"x" : 166.55, "y" : 13.55286457876155026270},{"x" : 167.9, "y" : 13.09369457149083793013},{"x" : 169.25, "y" : 12.62288559748720118137},{"x" : 170.6, "y" : 12.14033702698599093139},{"x" : 171.95, "y" : 11.64594963616633549464},{"x" : 173.3, "y" : 11.13962560715076044460},{"x" : 174.65, "y" : 10.62126852800558651779},{"x" : 176, "y" : 10.09078339274075020171}]; data_chart_name[52407] = "40Hz"; data_chart_area[52407] = new Array(); if ((data_chart[52407][0].x != undefined && parseFloat(data_chart[52407][0].x))) { var a_before = parseFloat(data_chart[52407][0].y) / (parseFloat(data_chart[52407][0].x) * parseFloat(data_chart[52407][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[52407][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[52407].push({x: _x, y: _y}); } } var last_index = data_chart[52407].length; for(var b = 0; b < last_index; b++) { data_chart_area[52407].push(data_chart[52407][b]); } last_index = last_index - 1; if (data_chart[52407][last_index].y != undefined && parseFloat(data_chart[52407][last_index].y) > 5) { var a_after = parseFloat(data_chart[52407][last_index].y) / (parseFloat(data_chart[52407][last_index].x) * parseFloat(data_chart[52407][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[52407][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[52407].push({x: _x, y: _y}); } } diameterCalculating = 125; paramsPresureA = [26.516444457073103,-0.43050909707051577,0.00823419136878369,-6.0515647900207035e-5,1.30682598843978e-7]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(38081); data_chart[52408] = [{"x" : 36, "y" : 19.08570749198606364416},{"x" : 37.18, "y" : 19.03213766371509763076},{"x" : 38.36, "y" : 18.98572018874758171592},{"x" : 39.54, "y" : 18.94605312768776883559},{"x" : 40.72, "y" : 18.91274062188828963826},{"x" : 41.9, "y" : 18.88539289345017024857},{"x" : 43.08, "y" : 18.86362624522284647810},{"x" : 44.26, "y" : 18.84706306080409987658},{"x" : 45.44, "y" : 18.83533180454015010241},{"x" : 46.62, "y" : 18.82806702152556610486},{"x" : 47.8, "y" : 18.82490933760335138913},{"x" : 48.98, "y" : 18.82550545936485875131},{"x" : 50.16, "y" : 18.82950817414984001630},{"x" : 51.34, "y" : 18.83657635004646735410},{"x" : 52.52, "y" : 18.84637493589125867288},{"x" : 53.7, "y" : 18.85857496126915222590},{"x" : 54.88, "y" : 18.87285353651346042625},{"x" : 56.06, "y" : 18.88889385270591247945},{"x" : 57.24, "y" : 18.90638518167658332914},{"x" : 58.42, "y" : 18.92502287600398247491},{"x" : 59.6, "y" : 18.94450836901498291809},{"x" : 60.78, "y" : 18.96454917478485668880},{"x" : 61.96, "y" : 18.98485888813726418789},{"x" : 63.14, "y" : 19.00515718464425063416},{"x" : 64.32, "y" : 19.02516982062626382799},{"x" : 65.5, "y" : 19.04462863315214349313},{"x" : 66.68, "y" : 19.06327154003909285507},{"x" : 67.86, "y" : 19.08084253985272837895},{"x" : 69.04, "y" : 19.09709171190706200605},{"x" : 70.22, "y" : 19.11177521626448339020},{"x" : 71.4, "y" : 19.12465529373575989780},{"x" : 72.58, "y" : 19.13550026588008279305},{"x" : 73.76, "y" : 19.14408453500500684186},{"x" : 74.94, "y" : 19.15018858416648939169},{"x" : 76.12, "y" : 19.15359897716886550256},{"x" : 77.3, "y" : 19.15410835856487281603},{"x" : 78.48, "y" : 19.15151545365563023893},{"x" : 79.66, "y" : 19.14562506849065570691},{"x" : 80.84, "y" : 19.13624808986784131548},{"x" : 82.02, "y" : 19.12320148533351726883},{"x" : 83.2, "y" : 19.10630830318232753484},{"x" : 84.38, "y" : 19.08539767245736840096},{"x" : 85.56, "y" : 19.06030480295009255087},{"x" : 86.74, "y" : 19.03087098520035524984},{"x" : 87.92, "y" : 18.99694359049641434467},{"x" : 89.1, "y" : 18.95837607087488763113},{"x" : 90.28, "y" : 18.91502795912080969742},{"x" : 91.46, "y" : 18.86676486876761060785},{"x" : 92.64, "y" : 18.81345849409708037570},{"x" : 93.82, "y" : 18.75498661013938317410},{"x" : 95, "y" : 18.69123307267318168101},{"x" : 96.18, "y" : 18.62208781822537773110},{"x" : 97.36, "y" : 18.54744686407138232198},{"x" : 98.54, "y" : 18.46721230823493087314},{"x" : 99.72, "y" : 18.38129232948817559645},{"x" : 100.9, "y" : 18.28960118735164996906},{"x" : 102.08, "y" : 18.19205922209430070779},{"x" : 103.26, "y" : 18.08859285473341316219},{"x" : 104.44, "y" : 17.97913458703471434319},{"x" : 105.62, "y" : 17.86362300151229121070},{"x" : 106.8, "y" : 17.74200276142867593876},{"x" : 107.98, "y" : 17.61422461079466117440},{"x" : 109.16, "y" : 17.48024537436959136016},{"x" : 110.34, "y" : 17.34002795766109983333},{"x" : 111.52, "y" : 17.19354134692523672356},{"x" : 112.7, "y" : 17.04076060916640500409},{"x" : 113.88, "y" : 16.88166689213748838938},{"x" : 115.06, "y" : 16.71624742433967725219},{"x" : 116.24, "y" : 16.54449551502257520497},{"x" : 117.42, "y" : 16.36641055418420975798},{"x" : 118.6, "y" : 16.18199801257097192320},{"x" : 119.78, "y" : 15.99126944167759845072},{"x" : 120.96, "y" : 15.79424247374729262106},{"x" : 122.14, "y" : 15.59094082177157858382},{"x" : 123.32, "y" : 15.38139427949048609889},{"x" : 124.5, "y" : 15.16563872139227342473},{"x" : 125.68, "y" : 14.94371610271370798273},{"x" : 126.86, "y" : 14.71567445943989582702},{"x" : 128.04, "y" : 14.48156790830437756767},{"x" : 129.22, "y" : 14.24145664678899692035},{"x" : 130.4, "y" : 13.99540695312412452722},{"x" : 131.58, "y" : 13.74349118628839505618},{"x" : 132.76, "y" : 13.48578778600887062566},{"x" : 133.94, "y" : 13.22238127276101238294},{"x" : 135.12, "y" : 12.95336224776875866382},{"x" : 136.3, "y" : 12.67882739300421235384},{"x" : 137.48, "y" : 12.39887947118808853020},{"x" : 138.66, "y" : 12.11362732578941603379},{"x" : 139.84, "y" : 11.82318588102562983977},{"x" : 141.02, "y" : 11.52767614186242184360},{"x" : 142.2, "y" : 11.22722519401406060524},{"x" : 143.38, "y" : 10.92196620394316397551},{"x" : 144.56, "y" : 10.61203841886063514721},{"x" : 145.74, "y" : 10.29758716672586871255},{"x" : 146.92, "y" : 9.97876385624665829255},{"x" : 148.1, "y" : 9.65572597687905442854},{"x" : 149.28, "y" : 9.32863709882769853721},{"x" : 150.46, "y" : 8.99766687304548895554},{"x" : 151.64, "y" : 8.66299103123358804623},{"x" : 152.82, "y" : 8.32479138584190536676},{"x" : 154, "y" : 7.98325583006850081347}]; data_chart_name[52408] = "35Hz"; data_chart_area[52408] = new Array(); if ((data_chart[52408][0].x != undefined && parseFloat(data_chart[52408][0].x))) { var a_before = parseFloat(data_chart[52408][0].y) / (parseFloat(data_chart[52408][0].x) * parseFloat(data_chart[52408][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[52408][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[52408].push({x: _x, y: _y}); } } var last_index = data_chart[52408].length; for(var b = 0; b < last_index; b++) { data_chart_area[52408].push(data_chart[52408][b]); } last_index = last_index - 1; if (data_chart[52408][last_index].y != undefined && parseFloat(data_chart[52408][last_index].y) > 5) { var a_after = parseFloat(data_chart[52408][last_index].y) / (parseFloat(data_chart[52408][last_index].x) * parseFloat(data_chart[52408][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[52408][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[52408].push({x: _x, y: _y}); } } diameterCalculating = 125; paramsPresureA = [19.373829346166612,-0.35304321423332446,0.007718123539504989,-6.445927852626842e-5,1.545132024369717e-7]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(38081); data_chart[52409] = [{"x" : 31, "y" : 14.06899624704958107202},{"x" : 32.01, "y" : 14.02925394148595650279},{"x" : 33.02, "y" : 13.99456761708684915391},{"x" : 34.03, "y" : 13.96466302859118080448},{"x" : 35.04, "y" : 13.93926978962729990030},{"x" : 36.05, "y" : 13.91812137271291049956},{"x" : 37.06, "y" : 13.90095510925515043255},{"x" : 38.07, "y" : 13.88751218955051314197},{"x" : 39.08, "y" : 13.87753766278490807906},{"x" : 40.09, "y" : 13.87078043703363228190},{"x" : 41.1, "y" : 13.86699327926136326994},{"x" : 42.11, "y" : 13.86593281532220878205},{"x" : 43.12, "y" : 13.86735952995962506407},{"x" : 44.13, "y" : 13.87103776680648259401},{"x" : 45.14, "y" : 13.87673572838505720028},{"x" : 46.15, "y" : 13.88422547610699453458},{"x" : 47.16, "y" : 13.89328293027334737531},{"x" : 48.17, "y" : 13.90368787007455253502},{"x" : 49.18, "y" : 13.91522393359045750572},{"x" : 50.19, "y" : 13.92767861779028493174},{"x" : 51.2, "y" : 13.94084327853265925512},{"x" : 52.21, "y" : 13.95451313056558895198},{"x" : 53.22, "y" : 13.96848724752649317793},{"x" : 54.23, "y" : 13.98256856194217156997},{"x" : 55.24, "y" : 13.99656386522882023371},{"x" : 56.25, "y" : 14.01028380769202463796},{"x" : 57.26, "y" : 14.02354289852677382555},{"x" : 58.27, "y" : 14.03615950581743376802},{"x" : 59.28, "y" : 14.04795585653778644541},{"x" : 60.29, "y" : 14.05875803655097833200},{"x" : 61.3, "y" : 14.06839599060958079235},{"x" : 62.31, "y" : 14.07670352235553323794},{"x" : 63.32, "y" : 14.08351829432017865429},{"x" : 64.33, "y" : 14.08868182792426360095},{"x" : 65.34, "y" : 14.09203950347789557895},{"x" : 66.35, "y" : 14.09344056018061408508},{"x" : 67.36, "y" : 14.09273809612132311031},{"x" : 68.37, "y" : 14.08978906827834443050},{"x" : 69.38, "y" : 14.08445429251937319748},{"x" : 70.39, "y" : 14.07659844360149214992},{"x" : 71.4, "y" : 14.06609005517120536410},{"x" : 72.41, "y" : 14.05280151976439739769},{"x" : 73.42, "y" : 14.03660908880632618434},{"x" : 74.43, "y" : 14.01739287261168698251},{"x" : 75.44, "y" : 13.99503684038451467586},{"x" : 76.45, "y" : 13.96942882021827969652},{"x" : 77.46, "y" : 13.94046049909582940529},{"x" : 78.47, "y" : 13.90802742288937565718},{"x" : 79.48, "y" : 13.87202899636059783006},{"x" : 80.49, "y" : 13.83236848316050426888},{"x" : 81.5, "y" : 13.78895300582952287982},{"x" : 82.51, "y" : 13.74169354579746560319},{"x" : 83.52, "y" : 13.69050494338351953161},{"x" : 84.53, "y" : 13.63530589779631974068},{"x" : 85.54, "y" : 13.57601896713384448390},{"x" : 86.55, "y" : 13.51257056838346137795},{"x" : 87.56, "y" : 13.44489097742198602248},{"x" : 88.57, "y" : 13.37291432901558962953},{"x" : 89.58, "y" : 13.29657861681982566893},{"x" : 90.59, "y" : 13.21582569337964585543},{"x" : 91.6, "y" : 13.13060127012944278135},{"x" : 92.61, "y" : 13.04085491739291668978},{"x" : 93.62, "y" : 12.94654006438323712302},{"x" : 94.63, "y" : 12.84761399920292745946},{"x" : 95.64, "y" : 12.74403786884393241507},{"x" : 96.65, "y" : 12.63577667918756120002},{"x" : 97.66, "y" : 12.52279929500453192759},{"x" : 98.67, "y" : 12.40507843995492720524},{"x" : 99.68, "y" : 12.28259069658827584703},{"x" : 100.69, "y" : 12.15531650634345695039},{"x" : 101.7, "y" : 12.02324016954878160846},{"x" : 102.71, "y" : 11.88634984542190409229},{"x" : 103.72, "y" : 11.74463755206991066871},{"x" : 104.73, "y" : 11.59809916648925565141},{"x" : 105.74, "y" : 11.44673442456583956073},{"x" : 106.75, "y" : 11.29054692107483859331},{"x" : 107.76, "y" : 11.12954410968099594470},{"x" : 108.77, "y" : 10.96373730293828074878},{"x" : 109.78, "y" : 10.79314167229014387317},{"x" : 110.79, "y" : 10.61777624806941133784},{"x" : 111.8, "y" : 10.43766391949834115849},{"x" : 112.81, "y" : 10.25283143468847413260},{"x" : 113.82, "y" : 10.06330940064088608210},{"x" : 114.83, "y" : 9.86913228324593916341},{"x" : 115.84, "y" : 9.67033840728343463411},{"x" : 116.85, "y" : 9.46696995642258087855},{"x" : 117.86, "y" : 9.25907297322192590627},{"x" : 118.87, "y" : 9.04669735912945327527},{"x" : 119.88, "y" : 8.82989687448253590674},{"x" : 120.89, "y" : 8.60872913850791832147},{"x" : 121.9, "y" : 8.38325562932175216702},{"x" : 122.91, "y" : 8.15354168392963174483},{"x" : 123.92, "y" : 7.91965649822644479627},{"x" : 124.93, "y" : 7.68167312699653592745},{"x" : 125.94, "y" : 7.43966848391363555493},{"x" : 126.95, "y" : 7.19372334154088832747},{"x" : 127.96, "y" : 6.94392233133076075546},{"x" : 128.97, "y" : 6.69035394362520463574},{"x" : 129.98, "y" : 6.43311052765542967791},{"x" : 130.99, "y" : 6.17228829154227298659},{"x" : 132, "y" : 5.90798730229570168149}]; data_chart_name[52409] = "30Hz"; data_chart_area[52409] = new Array(); if ((data_chart[52409][0].x != undefined && parseFloat(data_chart[52409][0].x))) { var a_before = parseFloat(data_chart[52409][0].y) / (parseFloat(data_chart[52409][0].x) * parseFloat(data_chart[52409][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[52409][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[52409].push({x: _x, y: _y}); } } var last_index = data_chart[52409].length; for(var b = 0; b < last_index; b++) { data_chart_area[52409].push(data_chart[52409][b]); } last_index = last_index - 1; if (data_chart[52409][last_index].y != undefined && parseFloat(data_chart[52409][last_index].y) > 5) { var a_after = parseFloat(data_chart[52409][last_index].y) / (parseFloat(data_chart[52409][last_index].x) * parseFloat(data_chart[52409][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[52409][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[52409].push({x: _x, y: _y}); } } diameterCalculating = 125; paramsPresureA = [9.094427038735967,0.06423134703889441,-0.0016569111749700726,2.2557550734319468e-5,-1.5104582710277866e-7]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(38081); data_chart[52410] = [{"x" : 26, "y" : 9.97181730128773047284},{"x" : 26.84, "y" : 9.98254900868567673911},{"x" : 27.68, "y" : 9.99258421662949558595},{"x" : 28.52, "y" : 10.00194457368167100242},{"x" : 29.36, "y" : 10.01064992357130023493},{"x" : 30.2, "y" : 10.01871830519408845817},{"x" : 31.04, "y" : 10.02616595261234166969},{"x" : 31.88, "y" : 10.03300729505497201899},{"x" : 32.72, "y" : 10.03925495691751557104},{"x" : 33.56, "y" : 10.04491975776209145010},{"x" : 34.4, "y" : 10.05001071231744980139},{"x" : 35.24, "y" : 10.05453503047892560573},{"x" : 36.08, "y" : 10.05849811730847775948},{"x" : 36.92, "y" : 10.06190357303466775818},{"x" : 37.76, "y" : 10.06475319305266324932},{"x" : 38.6, "y" : 10.06704696792423803231},{"x" : 39.44, "y" : 10.06878308337777383485},{"x" : 40.28, "y" : 10.06995792030826208929},{"x" : 41.12, "y" : 10.07056605477729860354},{"x" : 41.96, "y" : 10.07060025801308889015},{"x" : 42.8, "y" : 10.07005149641044816633},{"x" : 43.64, "y" : 10.06890893153079069577},{"x" : 44.48, "y" : 10.06715992010214577590},{"x" : 45.32, "y" : 10.06479001401914530334},{"x" : 46.16, "y" : 10.06178296034303087936},{"x" : 47, "y" : 10.05812070130164848081},{"x" : 47.84, "y" : 10.05378337428946089460},{"x" : 48.68, "y" : 10.04874931186752462509},{"x" : 49.52, "y" : 10.04299504176351121032},{"x" : 50.36, "y" : 10.03649528687170366936},{"x" : 51.2, "y" : 10.02922296525297518599},{"x" : 52.04, "y" : 10.02114919013482818855},{"x" : 52.88, "y" : 10.01224326991136415188},{"x" : 53.72, "y" : 10.00247270814328004462},{"x" : 54.56, "y" : 9.99180320355789675091},{"x" : 55.4, "y" : 9.98019865004913420137},{"x" : 56.24, "y" : 9.96762113667752203128},{"x" : 57.08, "y" : 9.95403094767019425149},{"x" : 57.92, "y" : 9.93938656242089635384},{"x" : 58.76, "y" : 9.92364465548997998212},{"x" : 59.6, "y" : 9.90676009660440115567},{"x" : 60.44, "y" : 9.88868595065772382213},{"x" : 61.28, "y" : 9.86937347771012341013},{"x" : 62.12, "y" : 9.84877213298837972388},{"x" : 62.96, "y" : 9.82682956688588049587},{"x" : 63.8, "y" : 9.80349162496261961053},{"x" : 64.64, "y" : 9.77870234794519888055},{"x" : 65.48, "y" : 9.75240397172682449423},{"x" : 66.32, "y" : 9.72453692736732122626},{"x" : 67.16, "y" : 9.69503984109310401607},{"x" : 68, "y" : 9.66384953429720816587},{"x" : 68.84, "y" : 9.63090102353927512979},{"x" : 69.68, "y" : 9.59612752054554363212},{"x" : 70.52, "y" : 9.55946043220887453629},{"x" : 71.36, "y" : 9.52082936058872064677},{"x" : 72.2, "y" : 9.48016210291115868358},{"x" : 73.04, "y" : 9.43738465156885197871},{"x" : 73.88, "y" : 9.39242119412109488508},{"x" : 74.72, "y" : 9.34519411329377014397},{"x" : 75.56, "y" : 9.29562398697937553038},{"x" : 76.4, "y" : 9.24362958823701674760},{"x" : 77.24, "y" : 9.18912788529240742719},{"x" : 78.08, "y" : 9.13203404153786202357},{"x" : 78.92, "y" : 9.07226141553231002490},{"x" : 79.76, "y" : 9.00972156100128351852},{"x" : 80.6, "y" : 8.94432422683692252008},{"x" : 81.44, "y" : 8.87597735709797674986},{"x" : 82.28, "y" : 8.80458709100979675100},{"x" : 83.12, "y" : 8.73005776296436053485},{"x" : 83.96, "y" : 8.65229190252022561936},{"x" : 84.8, "y" : 8.57119023440256455615},{"x" : 85.64, "y" : 8.48665167850317558873},{"x" : 86.48, "y" : 8.39857334988044357260},{"x" : 87.32, "y" : 8.30685055875936306791},{"x" : 88.16, "y" : 8.21137681053155255029},{"x" : 89, "y" : 8.11204380575521533103},{"x" : 89.84, "y" : 8.00874144015518041329},{"x" : 90.68, "y" : 7.90135780462287584669},{"x" : 91.52, "y" : 7.78977918521632695104},{"x" : 92.36, "y" : 7.67389006316018829068},{"x" : 93.2, "y" : 7.55357311484571347648},{"x" : 94.04, "y" : 7.42870921183074806038},{"x" : 94.88, "y" : 7.29917742083976683887},{"x" : 95.72, "y" : 7.16485500376383299681},{"x" : 96.56, "y" : 7.02561741766063896364},{"x" : 97.4, "y" : 6.88133831475445667536},{"x" : 98.24, "y" : 6.73188954243620152340},{"x" : 99.08, "y" : 6.57714114326335597127},{"x" : 99.92, "y" : 6.41696135496003350340},{"x" : 100.76, "y" : 6.25121661041695375616},{"x" : 101.6, "y" : 6.07977153769144251783},{"x" : 102.44, "y" : 5.90248896000742107049},{"x" : 103.28, "y" : 5.71922989575543994079},{"x" : 104.12, "y" : 5.52985355849264692552},{"x" : 104.96, "y" : 5.33421735694277998618},{"x" : 105.8, "y" : 5.13217689499620632887},{"x" : 106.64, "y" : 4.92358597170988687708},{"x" : 107.48, "y" : 4.70829658130741179889},{"x" : 108.32, "y" : 4.48615891317895787438},{"x" : 109.16, "y" : 4.25702135188130625920},{"x" : 110, "y" : 4.02073047713786380086}]; data_chart_name[52410] = "25Hz"; data_chart_area[52410] = new Array(); if ((data_chart[52410][0].x != undefined && parseFloat(data_chart[52410][0].x))) { var a_before = parseFloat(data_chart[52410][0].y) / (parseFloat(data_chart[52410][0].x) * parseFloat(data_chart[52410][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[52410][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[52410].push({x: _x, y: _y}); } } var last_index = data_chart[52410].length; for(var b = 0; b < last_index; b++) { data_chart_area[52410].push(data_chart[52410][b]); } last_index = last_index - 1; if (data_chart[52410][last_index].y != undefined && parseFloat(data_chart[52410][last_index].y) > 5) { var a_after = parseFloat(data_chart[52410][last_index].y) / (parseFloat(data_chart[52410][last_index].x) * parseFloat(data_chart[52410][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[52410][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[52410].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] = ["", "Wincentego Witosa 12B, 36-060 Głogów Małopolski", "", "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/29, 00-716 Warszawa", "http://www.wentylator.co", "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[60531] = ["Went-Dom", " 0, 00-716 Warszawa", "", "sklep@went-dom.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", "#1abab8") .attr("d", area); svg.append("path") .attr("transform", "translate(0, 20)") .attr("id", "path_"+charts[g]) .datum(data_chart[charts[g]]) .attr("stroke", "#1abab8") .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" : "#1abab8"}).attr('style', "stroke:#1abab8"); 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(); }