var width = 836; var height = 500; var x1min = 0; var x1max = 3670; var x2min = 0; var x2max = 3670/3600; var y1min = 0; var y1max = 69; var y2min = 0; var y2max = 151; 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 = 200; paramsPresureA = [2144.3684763395945,-47.74490544035412,0.45252562461379325,-0.002329870720374596,7.029333223573175e-6,-1.2441736361730628e-8,1.1982021892376679e-11,-4.854462517306015e-15]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(41); data_chart[2041] = [{"x" : 210, "y" : 26.99076413357040848950},{"x" : 212.6, "y" : 26.81473384259619763270},{"x" : 215.2, "y" : 26.64113510889690417116},{"x" : 217.8, "y" : 26.46801673583959768621},{"x" : 220.4, "y" : 26.29372624981257899890},{"x" : 223, "y" : 26.11688629368487113425},{"x" : 225.6, "y" : 25.93637203922742173745},{"x" : 228.2, "y" : 25.75128959869553568751},{"x" : 230.8, "y" : 25.56095541599972875701},{"x" : 233.4, "y" : 25.36487661782928171306},{"x" : 236, "y" : 25.16273230507877656237},{"x" : 238.6, "y" : 24.95435576480238637487},{"x" : 241.2, "y" : 24.73971758325058090122},{"x" : 243.8, "y" : 24.51890964018915042288},{"x" : 246.4, "y" : 24.29212996491133935706},{"x" : 249, "y" : 24.05966843420787881769},{"x" : 251.6, "y" : 23.82189329281629852630},{"x" : 254.2, "y" : 23.57923847649306026142},{"x" : 256.8, "y" : 23.33219171822332782540},{"x" : 259.4, "y" : 23.08128341783452697200},{"x" : 262, "y" : 22.82707625531423900611},{"x" : 264.6, "y" : 22.57015552835213156868},{"x" : 267.2, "y" : 22.31112019428297799095},{"x" : 269.8, "y" : 22.05057459688589460711},{"x" : 272.4, "y" : 21.78912085820320498897},{"x" : 275, "y" : 21.52735191616216070543},{"x" : 277.6, "y" : 21.26584518777849552862},{"x" : 280.2, "y" : 21.00515683867490679404},{"x" : 282.8, "y" : 20.74581663920935170609},{"x" : 285.4, "y" : 20.48832338745478409692},{"x" : 288, "y" : 20.23314087940002536925},{"x" : 290.6, "y" : 19.98069440690994724719},{"x" : 293.2, "y" : 19.73136776340720643930},{"x" : 295.8, "y" : 19.48550073813146354951},{"x" : 298.4, "y" : 19.24338707878632703796},{"x" : 301, "y" : 19.00527290342211017560},{"x" : 303.6, "y" : 18.77135554147594120877},{"x" : 306.2, "y" : 18.54178278460358342272},{"x" : 308.8, "y" : 18.31665252767288620817},{"x" : 311.4, "y" : 18.09601277993988333037},{"x" : 314, "y" : 17.87986202697311455267},{"x" : 316.6, "y" : 17.66814992411400453420},{"x" : 319.2, "y" : 17.46077830064723457326},{"x" : 321.8, "y" : 17.25760245643232337898},{"x" : 324.4, "y" : 17.05843273031291573716},{"x" : 327, "y" : 16.86303632113663297787},{"x" : 329.6, "y" : 16.67113934154212984140},{"x" : 332.2, "y" : 16.48242908509928383864},{"x" : 334.8, "y" : 16.29655648680909507675},{"x" : 337.4, "y" : 16.11313875757377900300},{"x" : 340, "y" : 15.93176217285963502945},{"x" : 342.6, "y" : 15.75198499609450664138},{"x" : 345.2, "y" : 15.57334051681527853361},{"x" : 347.8, "y" : 15.39534018413223748212},{"x" : 350.4, "y" : 15.21747681598162671435},{"x" : 353, "y" : 15.03922786403336431249},{"x" : 355.6, "y" : 14.86005871552924872958},{"x" : 358.2, "y" : 14.67942601103550259722},{"x" : 360.8, "y" : 14.49678095975968972198},{"x" : 363.4, "y" : 14.31157263213754049502},{"x" : 366, "y" : 14.12325121002231753664},{"x" : 368.6, "y" : 13.93127117507265211316},{"x" : 371.2, "y" : 13.73509441556689125719},{"x" : 373.8, "y" : 13.53419323179332423024},{"x" : 376.4, "y" : 13.32805322103649814380},{"x" : 379, "y" : 13.11617602129535953281},{"x" : 381.6, "y" : 12.89808189559880702291},{"x" : 384.2, "y" : 12.67331213586294325069},{"x" : 386.8, "y" : 12.44143126793642295524},{"x" : 389.4, "y" : 12.20202903667632199358},{"x" : 392, "y" : 11.95472215298741502920},{"x" : 394.6, "y" : 11.69915578192740213126},{"x" : 397.2, "y" : 11.43500475325254228665},{"x" : 399.8, "y" : 11.16197447342892701272},{"x" : 402.4, "y" : 10.87980152117415855173},{"x" : 405, "y" : 10.58825390521269582678},{"x" : 407.6, "y" : 10.28713096586216124706},{"x" : 410.2, "y" : 9.97626289990148507059},{"x" : 412.8, "y" : 9.65550988972063350957},{"x" : 415.4, "y" : 9.32476081673303269781},{"x" : 418, "y" : 8.98393153929100662936},{"x" : 420.6, "y" : 8.63296271612489363179},{"x" : 423.2, "y" : 8.27181715476763201877},{"x" : 425.8, "y" : 7.90047666587088315282},{"x" : 428.4, "y" : 7.51893840359480236657},{"x" : 431, "y" : 7.12721067259735718835},{"x" : 433.6, "y" : 6.72530818168888799846},{"x" : 436.2, "y" : 6.31324672450136858970},{"x" : 438.8, "y" : 5.89103726810208172537},{"x" : 441.4, "y" : 5.45867942894255975261},{"x" : 444, "y" : 5.01615431725076632574},{"x" : 446.6, "y" : 4.56341673011775128543},{"x" : 449.2, "y" : 4.10038667294429615140},{"x" : 451.8, "y" : 3.62694019098853459582},{"x" : 454.4, "y" : 3.14289948986697709188},{"x" : 457, "y" : 2.64802232568035833538},{"x" : 459.6, "y" : 2.14199064649073989131},{"x" : 462.2, "y" : 1.62439846370034501888},{"x" : 464.8, "y" : 1.09473893424728885293},{"x" : 467.4, "y" : 0.55239063483895733953},{"x" : 470, "y" : -0.00339699248434044421}]; data_chart_name[2041] = ""; data_chart_area[2041] = new Array(); if ((data_chart[2041][0].x != undefined && parseFloat(data_chart[2041][0].x))) { var a_before = parseFloat(data_chart[2041][0].y) / (parseFloat(data_chart[2041][0].x) * parseFloat(data_chart[2041][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[2041][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[2041].push({x: _x, y: _y}); } } var last_index = data_chart[2041].length; for(var b = 0; b < last_index; b++) { data_chart_area[2041].push(data_chart[2041][b]); } last_index = last_index - 1; if (data_chart[2041][last_index].y != undefined && parseFloat(data_chart[2041][last_index].y) > 5) { var a_after = parseFloat(data_chart[2041][last_index].y) / (parseFloat(data_chart[2041][last_index].x) * parseFloat(data_chart[2041][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[2041][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[2041].push({x: _x, y: _y}); } } var dataset_2041 = [{"x" : 210, "y" : 26.99076413357040848950},{"x" : 212.6, "y" : 26.81473384259619763270},{"x" : 215.2, "y" : 26.64113510889690417116},{"x" : 217.8, "y" : 26.46801673583959768621},{"x" : 220.4, "y" : 26.29372624981257899890},{"x" : 223, "y" : 26.11688629368487113425},{"x" : 225.6, "y" : 25.93637203922742173745},{"x" : 228.2, "y" : 25.75128959869553568751},{"x" : 230.8, "y" : 25.56095541599972875701},{"x" : 233.4, "y" : 25.36487661782928171306},{"x" : 236, "y" : 25.16273230507877656237},{"x" : 238.6, "y" : 24.95435576480238637487},{"x" : 241.2, "y" : 24.73971758325058090122},{"x" : 243.8, "y" : 24.51890964018915042288},{"x" : 246.4, "y" : 24.29212996491133935706},{"x" : 249, "y" : 24.05966843420787881769},{"x" : 251.6, "y" : 23.82189329281629852630},{"x" : 254.2, "y" : 23.57923847649306026142},{"x" : 256.8, "y" : 23.33219171822332782540},{"x" : 259.4, "y" : 23.08128341783452697200},{"x" : 262, "y" : 22.82707625531423900611},{"x" : 264.6, "y" : 22.57015552835213156868},{"x" : 267.2, "y" : 22.31112019428297799095},{"x" : 269.8, "y" : 22.05057459688589460711},{"x" : 272.4, "y" : 21.78912085820320498897},{"x" : 275, "y" : 21.52735191616216070543},{"x" : 277.6, "y" : 21.26584518777849552862},{"x" : 280.2, "y" : 21.00515683867490679404},{"x" : 282.8, "y" : 20.74581663920935170609},{"x" : 285.4, "y" : 20.48832338745478409692},{"x" : 288, "y" : 20.23314087940002536925},{"x" : 290.6, "y" : 19.98069440690994724719},{"x" : 293.2, "y" : 19.73136776340720643930},{"x" : 295.8, "y" : 19.48550073813146354951},{"x" : 298.4, "y" : 19.24338707878632703796},{"x" : 301, "y" : 19.00527290342211017560},{"x" : 303.6, "y" : 18.77135554147594120877},{"x" : 306.2, "y" : 18.54178278460358342272},{"x" : 308.8, "y" : 18.31665252767288620817},{"x" : 311.4, "y" : 18.09601277993988333037},{"x" : 314, "y" : 17.87986202697311455267},{"x" : 316.6, "y" : 17.66814992411400453420},{"x" : 319.2, "y" : 17.46077830064723457326},{"x" : 321.8, "y" : 17.25760245643232337898},{"x" : 324.4, "y" : 17.05843273031291573716},{"x" : 327, "y" : 16.86303632113663297787},{"x" : 329.6, "y" : 16.67113934154212984140},{"x" : 332.2, "y" : 16.48242908509928383864},{"x" : 334.8, "y" : 16.29655648680909507675},{"x" : 337.4, "y" : 16.11313875757377900300},{"x" : 340, "y" : 15.93176217285963502945},{"x" : 342.6, "y" : 15.75198499609450664138},{"x" : 345.2, "y" : 15.57334051681527853361},{"x" : 347.8, "y" : 15.39534018413223748212},{"x" : 350.4, "y" : 15.21747681598162671435},{"x" : 353, "y" : 15.03922786403336431249},{"x" : 355.6, "y" : 14.86005871552924872958},{"x" : 358.2, "y" : 14.67942601103550259722},{"x" : 360.8, "y" : 14.49678095975968972198},{"x" : 363.4, "y" : 14.31157263213754049502},{"x" : 366, "y" : 14.12325121002231753664},{"x" : 368.6, "y" : 13.93127117507265211316},{"x" : 371.2, "y" : 13.73509441556689125719},{"x" : 373.8, "y" : 13.53419323179332423024},{"x" : 376.4, "y" : 13.32805322103649814380},{"x" : 379, "y" : 13.11617602129535953281},{"x" : 381.6, "y" : 12.89808189559880702291},{"x" : 384.2, "y" : 12.67331213586294325069},{"x" : 386.8, "y" : 12.44143126793642295524},{"x" : 389.4, "y" : 12.20202903667632199358},{"x" : 392, "y" : 11.95472215298741502920},{"x" : 394.6, "y" : 11.69915578192740213126},{"x" : 397.2, "y" : 11.43500475325254228665},{"x" : 399.8, "y" : 11.16197447342892701272},{"x" : 402.4, "y" : 10.87980152117415855173},{"x" : 405, "y" : 10.58825390521269582678},{"x" : 407.6, "y" : 10.28713096586216124706},{"x" : 410.2, "y" : 9.97626289990148507059},{"x" : 412.8, "y" : 9.65550988972063350957},{"x" : 415.4, "y" : 9.32476081673303269781},{"x" : 418, "y" : 8.98393153929100662936},{"x" : 420.6, "y" : 8.63296271612489363179},{"x" : 423.2, "y" : 8.27181715476763201877},{"x" : 425.8, "y" : 7.90047666587088315282},{"x" : 428.4, "y" : 7.51893840359480236657},{"x" : 431, "y" : 7.12721067259735718835},{"x" : 433.6, "y" : 6.72530818168888799846},{"x" : 436.2, "y" : 6.31324672450136858970},{"x" : 438.8, "y" : 5.89103726810208172537},{"x" : 441.4, "y" : 5.45867942894255975261},{"x" : 444, "y" : 5.01615431725076632574},{"x" : 446.6, "y" : 4.56341673011775128543},{"x" : 449.2, "y" : 4.10038667294429615140},{"x" : 451.8, "y" : 3.62694019098853459582},{"x" : 454.4, "y" : 3.14289948986697709188},{"x" : 457, "y" : 2.64802232568035833538},{"x" : 459.6, "y" : 2.14199064649073989131},{"x" : 462.2, "y" : 1.62439846370034501888},{"x" : 464.8, "y" : 1.09473893424728885293},{"x" : 467.4, "y" : 0.55239063483895733953},{"x" : 470, "y" : -0.00339699248434044421}]; var dataset_area_2041 = data_chart_area[2041]; svg.append("path") .attr("transform", "translate(0, 20)") .datum(dataset_area_2041) .attr("class", "area") .attr("id", "area_41") .style('fill-opacity', 0) .attr("fill", "#008d5c") .on('mouseover', function(d, i) { selectItemGraph(41) }) .attr("d", area); svg.append("path") .attr("transform", "translate(0, 20)") .attr("id", "path_41") .datum(dataset_2041) .attr("class", "line") .attr("d", line); diameterCalculating = 250; paramsPresureA = [8705.34093781985,-95.67986849571152,0.4436022560470594,-0.0011174286989708406,1.647389431508979e-6,-1.4166638400238638e-9,6.543809557039177e-13,-1.2417889380420572e-16]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(42); data_chart[2042] = [{"x" : 420, "y" : 36.01011811821689434510},{"x" : 423.9, "y" : 35.79193445460316524986},{"x" : 427.8, "y" : 35.59976310019800394002},{"x" : 431.7, "y" : 35.42912474428561608875},{"x" : 435.6, "y" : 35.27594698633578218505},{"x" : 439.5, "y" : 35.13654149438536933303},{"x" : 443.4, "y" : 35.00758187023529899307},{"x" : 447.3, "y" : 34.88608221348420102004},{"x" : 451.2, "y" : 34.76937637533063707451},{"x" : 455.1, "y" : 34.65509789390216610627},{"x" : 459, "y" : 34.54116060234684937313},{"x" : 462.9, "y" : 34.42573990118921756221},{"x" : 466.8, "y" : 34.30725468614480178076},{"x" : 470.7, "y" : 34.18434992336199229612},{"x" : 474.6, "y" : 34.05587986248110610177},{"x" : 478.5, "y" : 33.92089188025363455381},{"x" : 482.4, "y" : 33.77861094504635275371},{"x" : 486.3, "y" : 33.62842469391910071863},{"x" : 490.2, "y" : 33.46986911418866839085},{"x" : 494.1, "y" : 33.30261482027447073051},{"x" : 498, "y" : 33.12645391722435306292},{"x" : 501.9, "y" : 32.94128744317902146577},{"x" : 505.8, "y" : 32.74711338100632929127},{"x" : 509.7, "y" : 32.54401523121009631723},{"x" : 513.6, "y" : 32.33215113786559413711},{"x" : 517.5, "y" : 32.11174355774096511595},{"x" : 521.4, "y" : 31.88306946550801512785},{"x" : 525.3, "y" : 31.64645108530703510041},{"x" : 529.2, "y" : 31.40224714078522083582},{"x" : 533.1, "y" : 31.15084461449600894412},{"x" : 537, "y" : 30.89265100875422831450},{"x" : 540.9, "y" : 30.62808709830756015435},{"x" : 544.8, "y" : 30.35758016757267796493},{"x" : 548.7, "y" : 30.08155772245640946494},{"x" : 552.6, "y" : 29.80044166936295368942},{"x" : 556.5, "y" : 29.51464295221603606478},{"x" : 560.4, "y" : 29.22455663846585594001},{"x" : 564.3, "y" : 28.93055744676394169801},{"x" : 568.2, "y" : 28.63299570650269743055},{"x" : 572.1, "y" : 28.33219374113195954124},{"x" : 576, "y" : 28.02844266666988914949},{"x" : 579.9, "y" : 27.72199959683121051057},{"x" : 583.8, "y" : 27.41308524603255136753},{"x" : 587.7, "y" : 27.10188192174609866925},{"x" : 591.6, "y" : 26.78853189788242161740},{"x" : 595.5, "y" : 26.47313615981602197280},{"x" : 599.4, "y" : 26.15575351382722146809},{"x" : 603.3, "y" : 25.83640005082634161226},{"x" : 607.2, "y" : 25.51504895698190011899},{"x" : 611.1, "y" : 25.19163066188912125654},{"x" : 615, "y" : 24.86603331621427059872},{"x" : 618.9, "y" : 24.53810359010094543919},{"x" : 622.8, "y" : 24.20764778302054764936},{"x" : 626.7, "y" : 23.87443323807474371279},{"x" : 630.6, "y" : 23.53819005030891275965},{"x" : 634.5, "y" : 23.19861306196435180027},{"x" : 638.4, "y" : 22.85536413518184417626},{"x" : 642.3, "y" : 22.50807469363462587353},{"x" : 646.2, "y" : 22.15634852525181486271},{"x" : 650.1, "y" : 21.79976483654991170624},{"x" : 654, "y" : 21.43788155014044605196},{"x" : 657.9, "y" : 21.07023883740930614294},{"x" : 661.8, "y" : 20.69636287717548839282},{"x" : 665.7, "y" : 20.31576983225113508524},{"x" : 669.6, "y" : 19.92797003421401313972},{"x" : 673.5, "y" : 19.53247236979950685054},{"x" : 677.4, "y" : 19.12878885797272232594},{"x" : 681.3, "y" : 18.71643941106049169321},{"x" : 685.2, "y" : 18.29495677004160825163},{"x" : 689.1, "y" : 17.86389160634462314192},{"x" : 693, "y" : 17.42281778072720044293},{"x" : 696.9, "y" : 16.97133775112888542935},{"x" : 700.8, "y" : 16.50908812122906965669},{"x" : 704.7, "y" : 16.03574531965023197699},{"x" : 708.6, "y" : 15.55103140418395923916},{"x" : 712.5, "y" : 15.05471997845597798005},{"x" : 716.4, "y" : 14.54664221578968863469},{"x" : 720.3, "y" : 14.02669298013825027738},{"x" : 724.2, "y" : 13.49483703578880522400},{"x" : 728.1, "y" : 12.95111533730414521415},{"x" : 732, "y" : 12.39565139067053678446},{"x" : 735.9, "y" : 11.82865767818293534219},{"x" : 739.8, "y" : 11.25044213709043106064},{"x" : 743.7, "y" : 10.66141468412024551071},{"x" : 747.6, "y" : 10.06209377808590943459},{"x" : 751.5, "y" : 9.45311300951652810909},{"x" : 755.4, "y" : 8.83522771222123992629},{"x" : 759.3, "y" : 8.20932158491632435471},{"x" : 763.2, "y" : 7.57641331643390003592},{"x" : 767.1, "y" : 6.93766320460781571455},{"x" : 771, "y" : 6.29437976197732496075},{"x" : 774.9, "y" : 5.64802629764017183334},{"x" : 778.8, "y" : 5.00022746715330868028},{"x" : 782.7, "y" : 4.35277578477689530700},{"x" : 786.6, "y" : 3.70763808354604407214},{"x" : 790.5, "y" : 3.06696192151866853237},{"x" : 794.4, "y" : 2.43308191932737827301},{"x" : 798.3, "y" : 1.80852602603408740833},{"x" : 802.2, "y" : 1.19602169959034654312},{"x" : 806.1, "y" : 0.59850199647917179391},{"x" : 810, "y" : 0.01911156279675196856}]; data_chart_name[2042] = ""; data_chart_area[2042] = new Array(); if ((data_chart[2042][0].x != undefined && parseFloat(data_chart[2042][0].x))) { var a_before = parseFloat(data_chart[2042][0].y) / (parseFloat(data_chart[2042][0].x) * parseFloat(data_chart[2042][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[2042][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[2042].push({x: _x, y: _y}); } } var last_index = data_chart[2042].length; for(var b = 0; b < last_index; b++) { data_chart_area[2042].push(data_chart[2042][b]); } last_index = last_index - 1; if (data_chart[2042][last_index].y != undefined && parseFloat(data_chart[2042][last_index].y) > 5) { var a_after = parseFloat(data_chart[2042][last_index].y) / (parseFloat(data_chart[2042][last_index].x) * parseFloat(data_chart[2042][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[2042][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[2042].push({x: _x, y: _y}); } } var dataset_2042 = [{"x" : 420, "y" : 36.01011811821689434510},{"x" : 423.9, "y" : 35.79193445460316524986},{"x" : 427.8, "y" : 35.59976310019800394002},{"x" : 431.7, "y" : 35.42912474428561608875},{"x" : 435.6, "y" : 35.27594698633578218505},{"x" : 439.5, "y" : 35.13654149438536933303},{"x" : 443.4, "y" : 35.00758187023529899307},{"x" : 447.3, "y" : 34.88608221348420102004},{"x" : 451.2, "y" : 34.76937637533063707451},{"x" : 455.1, "y" : 34.65509789390216610627},{"x" : 459, "y" : 34.54116060234684937313},{"x" : 462.9, "y" : 34.42573990118921756221},{"x" : 466.8, "y" : 34.30725468614480178076},{"x" : 470.7, "y" : 34.18434992336199229612},{"x" : 474.6, "y" : 34.05587986248110610177},{"x" : 478.5, "y" : 33.92089188025363455381},{"x" : 482.4, "y" : 33.77861094504635275371},{"x" : 486.3, "y" : 33.62842469391910071863},{"x" : 490.2, "y" : 33.46986911418866839085},{"x" : 494.1, "y" : 33.30261482027447073051},{"x" : 498, "y" : 33.12645391722435306292},{"x" : 501.9, "y" : 32.94128744317902146577},{"x" : 505.8, "y" : 32.74711338100632929127},{"x" : 509.7, "y" : 32.54401523121009631723},{"x" : 513.6, "y" : 32.33215113786559413711},{"x" : 517.5, "y" : 32.11174355774096511595},{"x" : 521.4, "y" : 31.88306946550801512785},{"x" : 525.3, "y" : 31.64645108530703510041},{"x" : 529.2, "y" : 31.40224714078522083582},{"x" : 533.1, "y" : 31.15084461449600894412},{"x" : 537, "y" : 30.89265100875422831450},{"x" : 540.9, "y" : 30.62808709830756015435},{"x" : 544.8, "y" : 30.35758016757267796493},{"x" : 548.7, "y" : 30.08155772245640946494},{"x" : 552.6, "y" : 29.80044166936295368942},{"x" : 556.5, "y" : 29.51464295221603606478},{"x" : 560.4, "y" : 29.22455663846585594001},{"x" : 564.3, "y" : 28.93055744676394169801},{"x" : 568.2, "y" : 28.63299570650269743055},{"x" : 572.1, "y" : 28.33219374113195954124},{"x" : 576, "y" : 28.02844266666988914949},{"x" : 579.9, "y" : 27.72199959683121051057},{"x" : 583.8, "y" : 27.41308524603255136753},{"x" : 587.7, "y" : 27.10188192174609866925},{"x" : 591.6, "y" : 26.78853189788242161740},{"x" : 595.5, "y" : 26.47313615981602197280},{"x" : 599.4, "y" : 26.15575351382722146809},{"x" : 603.3, "y" : 25.83640005082634161226},{"x" : 607.2, "y" : 25.51504895698190011899},{"x" : 611.1, "y" : 25.19163066188912125654},{"x" : 615, "y" : 24.86603331621427059872},{"x" : 618.9, "y" : 24.53810359010094543919},{"x" : 622.8, "y" : 24.20764778302054764936},{"x" : 626.7, "y" : 23.87443323807474371279},{"x" : 630.6, "y" : 23.53819005030891275965},{"x" : 634.5, "y" : 23.19861306196435180027},{"x" : 638.4, "y" : 22.85536413518184417626},{"x" : 642.3, "y" : 22.50807469363462587353},{"x" : 646.2, "y" : 22.15634852525181486271},{"x" : 650.1, "y" : 21.79976483654991170624},{"x" : 654, "y" : 21.43788155014044605196},{"x" : 657.9, "y" : 21.07023883740930614294},{"x" : 661.8, "y" : 20.69636287717548839282},{"x" : 665.7, "y" : 20.31576983225113508524},{"x" : 669.6, "y" : 19.92797003421401313972},{"x" : 673.5, "y" : 19.53247236979950685054},{"x" : 677.4, "y" : 19.12878885797272232594},{"x" : 681.3, "y" : 18.71643941106049169321},{"x" : 685.2, "y" : 18.29495677004160825163},{"x" : 689.1, "y" : 17.86389160634462314192},{"x" : 693, "y" : 17.42281778072720044293},{"x" : 696.9, "y" : 16.97133775112888542935},{"x" : 700.8, "y" : 16.50908812122906965669},{"x" : 704.7, "y" : 16.03574531965023197699},{"x" : 708.6, "y" : 15.55103140418395923916},{"x" : 712.5, "y" : 15.05471997845597798005},{"x" : 716.4, "y" : 14.54664221578968863469},{"x" : 720.3, "y" : 14.02669298013825027738},{"x" : 724.2, "y" : 13.49483703578880522400},{"x" : 728.1, "y" : 12.95111533730414521415},{"x" : 732, "y" : 12.39565139067053678446},{"x" : 735.9, "y" : 11.82865767818293534219},{"x" : 739.8, "y" : 11.25044213709043106064},{"x" : 743.7, "y" : 10.66141468412024551071},{"x" : 747.6, "y" : 10.06209377808590943459},{"x" : 751.5, "y" : 9.45311300951652810909},{"x" : 755.4, "y" : 8.83522771222123992629},{"x" : 759.3, "y" : 8.20932158491632435471},{"x" : 763.2, "y" : 7.57641331643390003592},{"x" : 767.1, "y" : 6.93766320460781571455},{"x" : 771, "y" : 6.29437976197732496075},{"x" : 774.9, "y" : 5.64802629764017183334},{"x" : 778.8, "y" : 5.00022746715330868028},{"x" : 782.7, "y" : 4.35277578477689530700},{"x" : 786.6, "y" : 3.70763808354604407214},{"x" : 790.5, "y" : 3.06696192151866853237},{"x" : 794.4, "y" : 2.43308191932737827301},{"x" : 798.3, "y" : 1.80852602603408740833},{"x" : 802.2, "y" : 1.19602169959034654312},{"x" : 806.1, "y" : 0.59850199647917179391},{"x" : 810, "y" : 0.01911156279675196856}]; var dataset_area_2042 = data_chart_area[2042]; svg.append("path") .attr("transform", "translate(0, 20)") .datum(dataset_area_2042) .attr("class", "area") .attr("id", "area_42") .style('fill-opacity', 0) .attr("fill", "#008d5c") .on('mouseover', function(d, i) { selectItemGraph(42) }) .attr("d", area); svg.append("path") .attr("transform", "translate(0, 20)") .attr("id", "path_42") .datum(dataset_2042) .attr("class", "line") .attr("d", line); diameterCalculating = 300; paramsPresureA = [3509.5769775210965,-27.700456905730956,0.09163163833001371,-0.000161837838084081,1.6376053985236095e-7,-9.402765336656626e-11,2.7819821960221164e-14,-3.1361386389096963e-18]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(43); data_chart[2043] = [{"x" : 570, "y" : 42.00885459028890522859},{"x" : 576.1, "y" : 41.93901078821178884937},{"x" : 582.2, "y" : 41.87179271457904405906},{"x" : 588.3, "y" : 41.80431260033567752998},{"x" : 594.4, "y" : 41.73400944557329239615},{"x" : 600.5, "y" : 41.65862986693743152955},{"x" : 606.6, "y" : 41.57620949789630060422},{"x" : 612.7, "y" : 41.48505493693559742496},{"x" : 618.8, "y" : 41.38372623876578870750},{"x" : 624.9, "y" : 41.27101994346047320050},{"x" : 631, "y" : 41.14595263857704310340},{"x" : 637.1, "y" : 41.00774504944092768710},{"x" : 643.2, "y" : 40.85580665246803278023},{"x" : 649.3, "y" : 40.68972080658906520512},{"x" : 655.4, "y" : 40.50923039779004852790},{"x" : 661.5, "y" : 40.31422399200280892728},{"x" : 667.6, "y" : 40.10472249093496088790},{"x" : 673.7, "y" : 39.88086628648702003375},{"x" : 679.8, "y" : 39.64290290811811701133},{"x" : 685.9, "y" : 39.39117515880192854638},{"x" : 692, "y" : 39.12610973413697479373},{"x" : 698.1, "y" : 38.84820631997391160439},{"x" : 704.2, "y" : 38.55802716331044166509},{"x" : 710.3, "y" : 38.25618711181186881731},{"x" : 716.4, "y" : 37.94334411664004846898},{"x" : 722.5, "y" : 37.62019019388861806874},{"x" : 728.6, "y" : 37.28744283957541938435},{"x" : 734.7, "y" : 36.94583689307194163121},{"x" : 740.8, "y" : 36.59611684436350742544},{"x" : 746.9, "y" : 36.23902957973336924624},{"x" : 753, "y" : 35.87531756125343918029},{"x" : 759.1, "y" : 35.50571243493175188632},{"x" : 765.2, "y" : 35.13092906258856373825},{"x" : 771.3, "y" : 34.75165997256726768683},{"x" : 777.4, "y" : 34.36857022415222218115},{"x" : 783.5, "y" : 33.98229268089437482558},{"x" : 789.6, "y" : 33.59342368778720810951},{"x" : 795.7, "y" : 33.20251914729567488394},{"x" : 801.8, "y" : 32.81009098946640278882},{"x" : 807.9, "y" : 32.41660403069431595213},{"x" : 814, "y" : 32.02247321698462201311},{"x" : 820.1, "y" : 31.62806124562018794677},{"x" : 826.2, "y" : 31.23367656152129256952},{"x" : 832.3, "y" : 30.83957172221516884747},{"x" : 838.4, "y" : 30.44594212715901448973},{"x" : 844.5, "y" : 30.05292510627964475134},{"x" : 850.6, "y" : 29.66059936242697858688},{"x" : 856.7, "y" : 29.26898476348037547723},{"x" : 862.8, "y" : 28.87804247827853032504},{"x" : 868.9, "y" : 28.48767545209943818918},{"x" : 875, "y" : 28.09772921646208487800},{"x" : 881.1, "y" : 27.70799302808586617175},{"x" : 887.2, "y" : 27.31820133254768734332},{"x" : 893.3, "y" : 26.92803554699321466614},{"x" : 899.4, "y" : 26.53712615767108218279},{"x" : 905.5, "y" : 26.14505512668824849243},{"x" : 911.6, "y" : 25.75135860339241844486},{"x" : 917.7, "y" : 25.35552993524720477581},{"x" : 923.8, "y" : 24.95702297349953369121},{"x" : 929.9, "y" : 24.55525566795790837205},{"x" : 936, "y" : 24.14961394713350273378},{"x" : 942.1, "y" : 23.73945587750949925976},{"x" : 948.2, "y" : 23.32411609759492421290},{"x" : 954.3, "y" : 22.90291052203974686563},{"x" : 960.4, "y" : 22.47514131026809991454},{"x" : 966.5, "y" : 22.04010209487296378938},{"x" : 972.6, "y" : 21.59708346494062425336},{"x" : 978.7, "y" : 21.14537869959394811303},{"x" : 984.8, "y" : 20.68428974561493305373},{"x" : 990.9, "y" : 20.21313343594511025003},{"x" : 997, "y" : 19.73124794247496538446},{"x" : 1003.1, "y" : 19.23799945922610277194},{"x" : 1009.2, "y" : 18.73278911043689731741},{"x" : 1015.3, "y" : 18.21506007849802699639},{"x" : 1021.4, "y" : 17.68430494771382655017},{"x" : 1027.5, "y" : 17.14007325710826989962},{"x" : 1033.6, "y" : 16.58197925941794892424},{"x" : 1039.7, "y" : 16.00970987972959846957},{"x" : 1045.8, "y" : 15.42303286954120267183},{"x" : 1051.9, "y" : 14.82180515092386485776},{"x" : 1058, "y" : 14.20598134610736451577},{"x" : 1064.1, "y" : 13.57562248762587842066},{"x" : 1070.2, "y" : 12.93090490326540020760},{"x" : 1076.3, "y" : 12.27212927196796954377},{"x" : 1082.4, "y" : 11.59972984486194036435},{"x" : 1088.5, "y" : 10.91428382670892460737},{"x" : 1094.6, "y" : 10.21652091322994237999},{"x" : 1100.7, "y" : 9.50733297847364156041},{"x" : 1106.8, "y" : 8.78778390775914886035},{"x" : 1112.9, "y" : 8.05911957214993890375},{"x" : 1119, "y" : 7.32277793689627287677},{"x" : 1125.1, "y" : 6.58039930220456881216},{"x" : 1131.2, "y" : 5.83383666851023008348},{"x" : 1137.3, "y" : 5.08516622301340248669},{"x" : 1143.4, "y" : 4.33669794197703595273},{"x" : 1149.5, "y" : 3.59098630362132098526},{"x" : 1155.6, "y" : 2.85084110677598800976},{"x" : 1161.7, "y" : 2.11933839082666963805},{"x" : 1167.8, "y" : 1.39983145119549590163},{"x" : 1173.9, "y" : 0.69596194546102196909},{"x" : 1180, "y" : 0.01167108604204258882}]; data_chart_name[2043] = ""; data_chart_area[2043] = new Array(); if ((data_chart[2043][0].x != undefined && parseFloat(data_chart[2043][0].x))) { var a_before = parseFloat(data_chart[2043][0].y) / (parseFloat(data_chart[2043][0].x) * parseFloat(data_chart[2043][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[2043][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[2043].push({x: _x, y: _y}); } } var last_index = data_chart[2043].length; for(var b = 0; b < last_index; b++) { data_chart_area[2043].push(data_chart[2043][b]); } last_index = last_index - 1; if (data_chart[2043][last_index].y != undefined && parseFloat(data_chart[2043][last_index].y) > 5) { var a_after = parseFloat(data_chart[2043][last_index].y) / (parseFloat(data_chart[2043][last_index].x) * parseFloat(data_chart[2043][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[2043][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[2043].push({x: _x, y: _y}); } } var dataset_2043 = [{"x" : 570, "y" : 42.00885459028890522859},{"x" : 576.1, "y" : 41.93901078821178884937},{"x" : 582.2, "y" : 41.87179271457904405906},{"x" : 588.3, "y" : 41.80431260033567752998},{"x" : 594.4, "y" : 41.73400944557329239615},{"x" : 600.5, "y" : 41.65862986693743152955},{"x" : 606.6, "y" : 41.57620949789630060422},{"x" : 612.7, "y" : 41.48505493693559742496},{"x" : 618.8, "y" : 41.38372623876578870750},{"x" : 624.9, "y" : 41.27101994346047320050},{"x" : 631, "y" : 41.14595263857704310340},{"x" : 637.1, "y" : 41.00774504944092768710},{"x" : 643.2, "y" : 40.85580665246803278023},{"x" : 649.3, "y" : 40.68972080658906520512},{"x" : 655.4, "y" : 40.50923039779004852790},{"x" : 661.5, "y" : 40.31422399200280892728},{"x" : 667.6, "y" : 40.10472249093496088790},{"x" : 673.7, "y" : 39.88086628648702003375},{"x" : 679.8, "y" : 39.64290290811811701133},{"x" : 685.9, "y" : 39.39117515880192854638},{"x" : 692, "y" : 39.12610973413697479373},{"x" : 698.1, "y" : 38.84820631997391160439},{"x" : 704.2, "y" : 38.55802716331044166509},{"x" : 710.3, "y" : 38.25618711181186881731},{"x" : 716.4, "y" : 37.94334411664004846898},{"x" : 722.5, "y" : 37.62019019388861806874},{"x" : 728.6, "y" : 37.28744283957541938435},{"x" : 734.7, "y" : 36.94583689307194163121},{"x" : 740.8, "y" : 36.59611684436350742544},{"x" : 746.9, "y" : 36.23902957973336924624},{"x" : 753, "y" : 35.87531756125343918029},{"x" : 759.1, "y" : 35.50571243493175188632},{"x" : 765.2, "y" : 35.13092906258856373825},{"x" : 771.3, "y" : 34.75165997256726768683},{"x" : 777.4, "y" : 34.36857022415222218115},{"x" : 783.5, "y" : 33.98229268089437482558},{"x" : 789.6, "y" : 33.59342368778720810951},{"x" : 795.7, "y" : 33.20251914729567488394},{"x" : 801.8, "y" : 32.81009098946640278882},{"x" : 807.9, "y" : 32.41660403069431595213},{"x" : 814, "y" : 32.02247321698462201311},{"x" : 820.1, "y" : 31.62806124562018794677},{"x" : 826.2, "y" : 31.23367656152129256952},{"x" : 832.3, "y" : 30.83957172221516884747},{"x" : 838.4, "y" : 30.44594212715901448973},{"x" : 844.5, "y" : 30.05292510627964475134},{"x" : 850.6, "y" : 29.66059936242697858688},{"x" : 856.7, "y" : 29.26898476348037547723},{"x" : 862.8, "y" : 28.87804247827853032504},{"x" : 868.9, "y" : 28.48767545209943818918},{"x" : 875, "y" : 28.09772921646208487800},{"x" : 881.1, "y" : 27.70799302808586617175},{"x" : 887.2, "y" : 27.31820133254768734332},{"x" : 893.3, "y" : 26.92803554699321466614},{"x" : 899.4, "y" : 26.53712615767108218279},{"x" : 905.5, "y" : 26.14505512668824849243},{"x" : 911.6, "y" : 25.75135860339241844486},{"x" : 917.7, "y" : 25.35552993524720477581},{"x" : 923.8, "y" : 24.95702297349953369121},{"x" : 929.9, "y" : 24.55525566795790837205},{"x" : 936, "y" : 24.14961394713350273378},{"x" : 942.1, "y" : 23.73945587750949925976},{"x" : 948.2, "y" : 23.32411609759492421290},{"x" : 954.3, "y" : 22.90291052203974686563},{"x" : 960.4, "y" : 22.47514131026809991454},{"x" : 966.5, "y" : 22.04010209487296378938},{"x" : 972.6, "y" : 21.59708346494062425336},{"x" : 978.7, "y" : 21.14537869959394811303},{"x" : 984.8, "y" : 20.68428974561493305373},{"x" : 990.9, "y" : 20.21313343594511025003},{"x" : 997, "y" : 19.73124794247496538446},{"x" : 1003.1, "y" : 19.23799945922610277194},{"x" : 1009.2, "y" : 18.73278911043689731741},{"x" : 1015.3, "y" : 18.21506007849802699639},{"x" : 1021.4, "y" : 17.68430494771382655017},{"x" : 1027.5, "y" : 17.14007325710826989962},{"x" : 1033.6, "y" : 16.58197925941794892424},{"x" : 1039.7, "y" : 16.00970987972959846957},{"x" : 1045.8, "y" : 15.42303286954120267183},{"x" : 1051.9, "y" : 14.82180515092386485776},{"x" : 1058, "y" : 14.20598134610736451577},{"x" : 1064.1, "y" : 13.57562248762587842066},{"x" : 1070.2, "y" : 12.93090490326540020760},{"x" : 1076.3, "y" : 12.27212927196796954377},{"x" : 1082.4, "y" : 11.59972984486194036435},{"x" : 1088.5, "y" : 10.91428382670892460737},{"x" : 1094.6, "y" : 10.21652091322994237999},{"x" : 1100.7, "y" : 9.50733297847364156041},{"x" : 1106.8, "y" : 8.78778390775914886035},{"x" : 1112.9, "y" : 8.05911957214993890375},{"x" : 1119, "y" : 7.32277793689627287677},{"x" : 1125.1, "y" : 6.58039930220456881216},{"x" : 1131.2, "y" : 5.83383666851023008348},{"x" : 1137.3, "y" : 5.08516622301340248669},{"x" : 1143.4, "y" : 4.33669794197703595273},{"x" : 1149.5, "y" : 3.59098630362132098526},{"x" : 1155.6, "y" : 2.85084110677598800976},{"x" : 1161.7, "y" : 2.11933839082666963805},{"x" : 1167.8, "y" : 1.39983145119549590163},{"x" : 1173.9, "y" : 0.69596194546102196909},{"x" : 1180, "y" : 0.01167108604204258882}]; var dataset_area_2043 = data_chart_area[2043]; svg.append("path") .attr("transform", "translate(0, 20)") .datum(dataset_area_2043) .attr("class", "area") .attr("id", "area_43") .style('fill-opacity', 0) .attr("fill", "#008d5c") .on('mouseover', function(d, i) { selectItemGraph(43) }) .attr("d", area); svg.append("path") .attr("transform", "translate(0, 20)") .attr("id", "path_43") .datum(dataset_2043) .attr("class", "line") .attr("d", line); diameterCalculating = 350; paramsPresureA = [6313.231459643591,-34.84026570729317,0.08167041730430515,-0.00010494846298599949,8.00346732534732e-8,-3.6320743570312274e-11,9.102337560494142e-15,-9.739772971291074e-19]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(44); data_chart[2044] = [{"x" : 850, "y" : 38.00745448091032585580},{"x" : 858.3, "y" : 37.94811058367258738144},{"x" : 866.6, "y" : 37.90458835583984864570},{"x" : 874.9, "y" : 37.87317345021426717722},{"x" : 883.2, "y" : 37.85049430479438115071},{"x" : 891.5, "y" : 37.83350193953975804106},{"x" : 899.8, "y" : 37.81945049171713435499},{"x" : 908.1, "y" : 37.80587847633881892762},{"x" : 916.4, "y" : 37.79059075865268368943},{"x" : 924.7, "y" : 37.77164122510885135853},{"x" : 933, "y" : 37.74731613963160725689},{"x" : 941.3, "y" : 37.71611817173209146858},{"x" : 949.6, "y" : 37.67675108340733913792},{"x" : 957.9, "y" : 37.62810506118466946646},{"x" : 966.2, "y" : 37.56924268015791312791},{"x" : 974.5, "y" : 37.49938548661907589121},{"x" : 982.8, "y" : 37.41790118633912243240},{"x" : 991.1, "y" : 37.32429142435171343095},{"x" : 999.4, "y" : 37.21818014386951745109},{"x" : 1007.7, "y" : 37.09930251024002245686},{"x" : 1016, "y" : 36.96749438725350955792},{"x" : 1024.3, "y" : 36.82268235198807815323},{"x" : 1032.6, "y" : 36.66487423487546948309},{"x" : 1040.9, "y" : 36.49415017250180426345},{"x" : 1049.2, "y" : 36.31065415824537012668},{"x" : 1057.5, "y" : 36.11458607928466335579},{"x" : 1065.8, "y" : 35.90619422504755675618},{"x" : 1074.1, "y" : 35.68576825480840852833},{"x" : 1082.4, "y" : 35.45363261063334903156},{"x" : 1090.7, "y" : 35.21014036252336154575},{"x" : 1099, "y" : 34.95566747256930284493},{"x" : 1107.3, "y" : 34.69060746414879758959},{"x" : 1115.6, "y" : 34.41536648393685027258},{"x" : 1123.9, "y" : 34.13035874231491106912},{"x" : 1132.2, "y" : 33.83600231958052972914},{"x" : 1140.5, "y" : 33.53271532431153900689},{"x" : 1148.8, "y" : 33.22091239070914525655},{"x" : 1157.1, "y" : 32.90100150137368473224},{"x" : 1165.4, "y" : 32.57338112261822971050},{"x" : 1173.7, "y" : 32.23843763862487321603},{"x" : 1182, "y" : 31.89654307096952834399},{"x" : 1190.3, "y" : 31.54805307085916865617},{"x" : 1198.6, "y" : 31.19330517027174209943},{"x" : 1206.9, "y" : 30.83261727857507139561},{"x" : 1215.2, "y" : 30.46628641154438810190},{"x" : 1223.5, "y" : 30.09458763969814754091},{"x" : 1231.8, "y" : 29.71777324202867021086},{"x" : 1240.1, "y" : 29.33607205199405143503},{"x" : 1248.4, "y" : 28.94968898329534567893},{"x" : 1256.7, "y" : 28.55880472045828355476},{"x" : 1265, "y" : 28.16357556255297822645},{"x" : 1273.3, "y" : 27.76413340557883202564},{"x" : 1281.6, "y" : 27.36058585104728990700},{"x" : 1289.9, "y" : 26.95301642660979268840},{"x" : 1298.2, "y" : 26.54148490616444178158},{"x" : 1306.5, "y" : 26.12602771538604429225},{"x" : 1314.8, "y" : 25.70665841042318788823},{"x" : 1323.1, "y" : 25.28336821495850017527},{"x" : 1331.4, "y" : 24.85612660399237938691},{"x" : 1339.7, "y" : 24.42488191936081420863},{"x" : 1348, "y" : 23.98956200481552514248},{"x" : 1356.3, "y" : 23.55007484735688194633},{"x" : 1364.6, "y" : 23.10630921047959418502},{"x" : 1372.9, "y" : 22.65813524741133733187},{"x" : 1381.2, "y" : 22.20540507901205273811},{"x" : 1389.5, "y" : 21.74795332643225265201},{"x" : 1397.8, "y" : 21.28559758091250841971},{"x" : 1406.1, "y" : 20.81813880061235977337},{"x" : 1414.4, "y" : 20.34536162006952508818},{"x" : 1422.7, "y" : 19.86703455863789713476},{"x" : 1431, "y" : 19.38291011566434463020},{"x" : 1439.3, "y" : 18.89272473712662758771},{"x" : 1447.6, "y" : 18.39619864294581930153},{"x" : 1455.9, "y" : 17.89303549947908322793},{"x" : 1464.2, "y" : 17.38292192525841528550},{"x" : 1472.5, "y" : 16.86552681548891996499},{"x" : 1480.8, "y" : 16.34050047362143232021},{"x" : 1489.1, "y" : 15.80747353491278772708},{"x" : 1497.4, "y" : 15.26605566958460258320},{"x" : 1505.7, "y" : 14.71583405198543914594},{"x" : 1514, "y" : 14.15637158323806943372},{"x" : 1522.3, "y" : 13.58720485279991407879},{"x" : 1530.6, "y" : 13.00784182600546046160},{"x" : 1538.9, "y" : 12.41775924495595972985},{"x" : 1547.2, "y" : 11.81639972847915487364},{"x" : 1555.5, "y" : 11.20316855895362095907},{"x" : 1563.8, "y" : 10.57743014110019430518},{"x" : 1572.1, "y" : 9.93850412149549811147},{"x" : 1580.4, "y" : 9.28566115249850554392},{"x" : 1588.7, "y" : 8.61811829180078348145},{"x" : 1597, "y" : 7.93503401861380552873},{"x" : 1605.3, "y" : 7.23550285858436836861},{"x" : 1613.6, "y" : 6.51854959960110136308},{"x" : 1621.9, "y" : 5.78312308997192303650},{"x" : 1630.2, "y" : 5.02808959901813068427},{"x" : 1638.5, "y" : 4.25222573485734756105},{"x" : 1646.8, "y" : 3.45421089842784567736},{"x" : 1655.1, "y" : 2.63261926639825105667},{"x" : 1663.4, "y" : 1.78591128520201891661},{"x" : 1671.7, "y" : 0.91242466662515653297},{"x" : 1680, "y" : 0.01036486731027252972}]; data_chart_name[2044] = ""; data_chart_area[2044] = new Array(); if ((data_chart[2044][0].x != undefined && parseFloat(data_chart[2044][0].x))) { var a_before = parseFloat(data_chart[2044][0].y) / (parseFloat(data_chart[2044][0].x) * parseFloat(data_chart[2044][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[2044][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[2044].push({x: _x, y: _y}); } } var last_index = data_chart[2044].length; for(var b = 0; b < last_index; b++) { data_chart_area[2044].push(data_chart[2044][b]); } last_index = last_index - 1; if (data_chart[2044][last_index].y != undefined && parseFloat(data_chart[2044][last_index].y) > 5) { var a_after = parseFloat(data_chart[2044][last_index].y) / (parseFloat(data_chart[2044][last_index].x) * parseFloat(data_chart[2044][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[2044][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[2044].push({x: _x, y: _y}); } } var dataset_2044 = [{"x" : 850, "y" : 38.00745448091032585580},{"x" : 858.3, "y" : 37.94811058367258738144},{"x" : 866.6, "y" : 37.90458835583984864570},{"x" : 874.9, "y" : 37.87317345021426717722},{"x" : 883.2, "y" : 37.85049430479438115071},{"x" : 891.5, "y" : 37.83350193953975804106},{"x" : 899.8, "y" : 37.81945049171713435499},{"x" : 908.1, "y" : 37.80587847633881892762},{"x" : 916.4, "y" : 37.79059075865268368943},{"x" : 924.7, "y" : 37.77164122510885135853},{"x" : 933, "y" : 37.74731613963160725689},{"x" : 941.3, "y" : 37.71611817173209146858},{"x" : 949.6, "y" : 37.67675108340733913792},{"x" : 957.9, "y" : 37.62810506118466946646},{"x" : 966.2, "y" : 37.56924268015791312791},{"x" : 974.5, "y" : 37.49938548661907589121},{"x" : 982.8, "y" : 37.41790118633912243240},{"x" : 991.1, "y" : 37.32429142435171343095},{"x" : 999.4, "y" : 37.21818014386951745109},{"x" : 1007.7, "y" : 37.09930251024002245686},{"x" : 1016, "y" : 36.96749438725350955792},{"x" : 1024.3, "y" : 36.82268235198807815323},{"x" : 1032.6, "y" : 36.66487423487546948309},{"x" : 1040.9, "y" : 36.49415017250180426345},{"x" : 1049.2, "y" : 36.31065415824537012668},{"x" : 1057.5, "y" : 36.11458607928466335579},{"x" : 1065.8, "y" : 35.90619422504755675618},{"x" : 1074.1, "y" : 35.68576825480840852833},{"x" : 1082.4, "y" : 35.45363261063334903156},{"x" : 1090.7, "y" : 35.21014036252336154575},{"x" : 1099, "y" : 34.95566747256930284493},{"x" : 1107.3, "y" : 34.69060746414879758959},{"x" : 1115.6, "y" : 34.41536648393685027258},{"x" : 1123.9, "y" : 34.13035874231491106912},{"x" : 1132.2, "y" : 33.83600231958052972914},{"x" : 1140.5, "y" : 33.53271532431153900689},{"x" : 1148.8, "y" : 33.22091239070914525655},{"x" : 1157.1, "y" : 32.90100150137368473224},{"x" : 1165.4, "y" : 32.57338112261822971050},{"x" : 1173.7, "y" : 32.23843763862487321603},{"x" : 1182, "y" : 31.89654307096952834399},{"x" : 1190.3, "y" : 31.54805307085916865617},{"x" : 1198.6, "y" : 31.19330517027174209943},{"x" : 1206.9, "y" : 30.83261727857507139561},{"x" : 1215.2, "y" : 30.46628641154438810190},{"x" : 1223.5, "y" : 30.09458763969814754091},{"x" : 1231.8, "y" : 29.71777324202867021086},{"x" : 1240.1, "y" : 29.33607205199405143503},{"x" : 1248.4, "y" : 28.94968898329534567893},{"x" : 1256.7, "y" : 28.55880472045828355476},{"x" : 1265, "y" : 28.16357556255297822645},{"x" : 1273.3, "y" : 27.76413340557883202564},{"x" : 1281.6, "y" : 27.36058585104728990700},{"x" : 1289.9, "y" : 26.95301642660979268840},{"x" : 1298.2, "y" : 26.54148490616444178158},{"x" : 1306.5, "y" : 26.12602771538604429225},{"x" : 1314.8, "y" : 25.70665841042318788823},{"x" : 1323.1, "y" : 25.28336821495850017527},{"x" : 1331.4, "y" : 24.85612660399237938691},{"x" : 1339.7, "y" : 24.42488191936081420863},{"x" : 1348, "y" : 23.98956200481552514248},{"x" : 1356.3, "y" : 23.55007484735688194633},{"x" : 1364.6, "y" : 23.10630921047959418502},{"x" : 1372.9, "y" : 22.65813524741133733187},{"x" : 1381.2, "y" : 22.20540507901205273811},{"x" : 1389.5, "y" : 21.74795332643225265201},{"x" : 1397.8, "y" : 21.28559758091250841971},{"x" : 1406.1, "y" : 20.81813880061235977337},{"x" : 1414.4, "y" : 20.34536162006952508818},{"x" : 1422.7, "y" : 19.86703455863789713476},{"x" : 1431, "y" : 19.38291011566434463020},{"x" : 1439.3, "y" : 18.89272473712662758771},{"x" : 1447.6, "y" : 18.39619864294581930153},{"x" : 1455.9, "y" : 17.89303549947908322793},{"x" : 1464.2, "y" : 17.38292192525841528550},{"x" : 1472.5, "y" : 16.86552681548891996499},{"x" : 1480.8, "y" : 16.34050047362143232021},{"x" : 1489.1, "y" : 15.80747353491278772708},{"x" : 1497.4, "y" : 15.26605566958460258320},{"x" : 1505.7, "y" : 14.71583405198543914594},{"x" : 1514, "y" : 14.15637158323806943372},{"x" : 1522.3, "y" : 13.58720485279991407879},{"x" : 1530.6, "y" : 13.00784182600546046160},{"x" : 1538.9, "y" : 12.41775924495595972985},{"x" : 1547.2, "y" : 11.81639972847915487364},{"x" : 1555.5, "y" : 11.20316855895362095907},{"x" : 1563.8, "y" : 10.57743014110019430518},{"x" : 1572.1, "y" : 9.93850412149549811147},{"x" : 1580.4, "y" : 9.28566115249850554392},{"x" : 1588.7, "y" : 8.61811829180078348145},{"x" : 1597, "y" : 7.93503401861380552873},{"x" : 1605.3, "y" : 7.23550285858436836861},{"x" : 1613.6, "y" : 6.51854959960110136308},{"x" : 1621.9, "y" : 5.78312308997192303650},{"x" : 1630.2, "y" : 5.02808959901813068427},{"x" : 1638.5, "y" : 4.25222573485734756105},{"x" : 1646.8, "y" : 3.45421089842784567736},{"x" : 1655.1, "y" : 2.63261926639825105667},{"x" : 1663.4, "y" : 1.78591128520201891661},{"x" : 1671.7, "y" : 0.91242466662515653297},{"x" : 1680, "y" : 0.01036486731027252972}]; var dataset_area_2044 = data_chart_area[2044]; svg.append("path") .attr("transform", "translate(0, 20)") .datum(dataset_area_2044) .attr("class", "area") .attr("id", "area_44") .style('fill-opacity', 0) .attr("fill", "#008d5c") .on('mouseover', function(d, i) { selectItemGraph(44) }) .attr("d", area); svg.append("path") .attr("transform", "translate(0, 20)") .attr("id", "path_44") .datum(dataset_2044) .attr("class", "line") .attr("d", line); diameterCalculating = 400; paramsPresureA = [1783.8203923732217,-4.7425299682790945,0.0052621616226105955,-2.9995947683553347e-6,9.293067172192081e-10,-1.4930227869662563e-13,9.754380318196683e-18]; if (is_total) { paramsPresureA[2] += getPressureDynamic_A2(diameterCalculating); } Arr_paramsA.push(paramsPresureA); Arr_paramsID.push(4712); data_chart[2045] = [{"x" : 1699, "y" : 69.38708940056056917456},{"x" : 1718.71, "y" : 69.39680139640765332842},{"x" : 1738.42, "y" : 69.37805473316666393657},{"x" : 1758.13, "y" : 69.32957983155057490876},{"x" : 1777.84, "y" : 69.25037426446806421154},{"x" : 1797.55, "y" : 69.13968598642975393886},{"x" : 1817.26, "y" : 68.99699697474085269278},{"x" : 1836.97, "y" : 68.82200728244657739197},{"x" : 1856.68, "y" : 68.61461950307972301744},{"x" : 1876.39, "y" : 68.37492364710857373211},{"x" : 1896.1, "y" : 68.10318243021549733385},{"x" : 1915.81, "y" : 67.79981697332311796345},{"x" : 1935.52, "y" : 67.46539291437522933848},{"x" : 1955.23, "y" : 67.10060693190564506949},{"x" : 1974.94, "y" : 66.70627368033592574648},{"x" : 1994.65, "y" : 66.28331313709873029438},{"x" : 2014.36, "y" : 65.83273836150010538404},{"x" : 2034.07, "y" : 65.35564366530070401495},{"x" : 2053.78, "y" : 64.85319319516565883532},{"x" : 2073.49, "y" : 64.32660992680473555083},{"x" : 2093.2, "y" : 63.77716507088859998476},{"x" : 2112.91, "y" : 63.20616789074165353668},{"x" : 2132.62, "y" : 62.61495593186236874317},{"x" : 2152.33, "y" : 62.00488566307797100308},{"x" : 2172.04, "y" : 61.37732352959005766024},{"x" : 2191.75, "y" : 60.73363741772209323244},{"x" : 2211.46, "y" : 60.07518853147485060617},{"x" : 2231.17, "y" : 59.40332368079702973773},{"x" : 2250.88, "y" : 58.71936798167143933824},{"x" : 2270.59, "y" : 58.02461796796183080005},{"x" : 2290.3, "y" : 57.32033511497093059006},{"x" : 2310.01, "y" : 56.60773977487542651943},{"x" : 2329.72, "y" : 55.88800552381258057721},{"x" : 2349.43, "y" : 55.16225392079832090531},{"x" : 2369.14, "y" : 54.43154967841269353812},{"x" : 2388.85, "y" : 53.69689624521561199799},{"x" : 2408.56, "y" : 52.95923179999226704240},{"x" : 2428.27, "y" : 52.21942565768404165283},{"x" : 2447.98, "y" : 51.47827508715909061721},{"x" : 2467.69, "y" : 50.73650254070980736287},{"x" : 2487.4, "y" : 49.99475329533424883266},{"x" : 2507.11, "y" : 49.25359350579128658865},{"x" : 2526.82, "y" : 48.51350866936354577774},{"x" : 2546.53, "y" : 47.77490250251184988883},{"x" : 2566.24, "y" : 47.03809622915423460654},{"x" : 2585.95, "y" : 46.30332828080736362608},{"x" : 2605.66, "y" : 45.57075440850258019054},{"x" : 2625.37, "y" : 44.84044820633562267176},{"x" : 2645.08, "y" : 44.11240204698560773977},{"x" : 2664.79, "y" : 43.38652842886403959710},{"x" : 2684.5, "y" : 42.66266173503299796721},{"x" : 2704.21, "y" : 41.94056040396162643447},{"x" : 2723.92, "y" : 41.21990951197722097277},{"x" : 2743.63, "y" : 40.50032376756189478328},{"x" : 2763.34, "y" : 39.78135091733747685794},{"x" : 2783.05, "y" : 39.06247556386279029539},{"x" : 2802.76, "y" : 38.34312339520511159208},{"x" : 2822.47, "y" : 37.62266582620031840634},{"x" : 2842.18, "y" : 36.90042505160272412468},{"x" : 2861.89, "y" : 36.17567951098226330942},{"x" : 2881.6, "y" : 35.44766976523351331707},{"x" : 2901.31, "y" : 34.71560478504852653714},{"x" : 2921.02, "y" : 33.97866865099331334932},{"x" : 2940.73, "y" : 33.23602766562635224545},{"x" : 2960.44, "y" : 32.48683787689242308261},{"x" : 2980.15, "y" : 31.73025301389316155110},{"x" : 2999.86, "y" : 30.96543283390838041669},{"x" : 3019.57, "y" : 30.19155188143849954940},{"x" : 3039.28, "y" : 29.40780865900615026476},{"x" : 3058.99, "y" : 28.61343520968239317881},{"x" : 3078.7, "y" : 27.80770711133664008230},{"x" : 3098.41, "y" : 26.98995388274670403916},{"x" : 3118.12, "y" : 26.15956980139526422136},{"x" : 3137.83, "y" : 25.31602513314464886207},{"x" : 3157.54, "y" : 24.45887777347888913937},{"x" : 3177.25, "y" : 23.58778530075687740464},{"x" : 3196.96, "y" : 22.70251744104280078318},{"x" : 3216.67, "y" : 21.80296894482671632431},{"x" : 3236.38, "y" : 20.88917287539152312092},{"x" : 3256.09, "y" : 19.96131430911373172421},{"x" : 3275.8, "y" : 19.01974444729057722725},{"x" : 3295.51, "y" : 18.06499514005918172188},{"x" : 3315.22, "y" : 17.09779382176930084825},{"x" : 3334.93, "y" : 16.11907885832624742761},{"x" : 3354.64, "y" : 15.13001530617475509644},{"x" : 3374.35, "y" : 14.13201108314024168067},{"x" : 3394.06, "y" : 13.12673355099286709446},{"x" : 3413.77, "y" : 12.11612650983624916989},{"x" : 3433.48, "y" : 11.10242760410073969979},{"x" : 3453.19, "y" : 10.08818614064148277976},{"x" : 3472.9, "y" : 9.07628131810270133428},{"x" : 3492.61, "y" : 8.06994086852137115784},{"x" : 3512.32, "y" : 7.07276011045905761421},{"x" : 3532.03, "y" : 6.08872141393294441514},{"x" : 3551.74, "y" : 5.12221407718243426643},{"x" : 3571.45, "y" : 4.17805461503303376958},{"x" : 3591.16, "y" : 3.26150745932682184502},{"x" : 3610.87, "y" : 2.37830607070645783097},{"x" : 3630.58, "y" : 1.53467446269496576861},{"x" : 3650.29, "y" : 0.73734913688167580403},{"x" : 3670, "y" : -0.00639856943598715588}]; data_chart_name[2045] = ""; data_chart_area[2045] = new Array(); if ((data_chart[2045][0].x != undefined && parseFloat(data_chart[2045][0].x))) { var a_before = parseFloat(data_chart[2045][0].y) / (parseFloat(data_chart[2045][0].x) * parseFloat(data_chart[2045][0].x)); var append_before = ''; for(var b = 0; b <= 10; b++) { var _x = (b * data_chart[2045][0].x) / 10; var _y = _x * _x * a_before; data_chart_area[2045].push({x: _x, y: _y}); } } var last_index = data_chart[2045].length; for(var b = 0; b < last_index; b++) { data_chart_area[2045].push(data_chart[2045][b]); } last_index = last_index - 1; if (data_chart[2045][last_index].y != undefined && parseFloat(data_chart[2045][last_index].y) > 5) { var a_after = parseFloat(data_chart[2045][last_index].y) / (parseFloat(data_chart[2045][last_index].x) * parseFloat(data_chart[2045][last_index].x)); for(var b = 10; b >= 0; b--) { var _x = (b * data_chart[2045][last_index].x) / 10; var _y = _x * _x * a_after; data_chart_area[2045].push({x: _x, y: _y}); } } var dataset_2045 = [{"x" : 1699, "y" : 69.38708940056056917456},{"x" : 1718.71, "y" : 69.39680139640765332842},{"x" : 1738.42, "y" : 69.37805473316666393657},{"x" : 1758.13, "y" : 69.32957983155057490876},{"x" : 1777.84, "y" : 69.25037426446806421154},{"x" : 1797.55, "y" : 69.13968598642975393886},{"x" : 1817.26, "y" : 68.99699697474085269278},{"x" : 1836.97, "y" : 68.82200728244657739197},{"x" : 1856.68, "y" : 68.61461950307972301744},{"x" : 1876.39, "y" : 68.37492364710857373211},{"x" : 1896.1, "y" : 68.10318243021549733385},{"x" : 1915.81, "y" : 67.79981697332311796345},{"x" : 1935.52, "y" : 67.46539291437522933848},{"x" : 1955.23, "y" : 67.10060693190564506949},{"x" : 1974.94, "y" : 66.70627368033592574648},{"x" : 1994.65, "y" : 66.28331313709873029438},{"x" : 2014.36, "y" : 65.83273836150010538404},{"x" : 2034.07, "y" : 65.35564366530070401495},{"x" : 2053.78, "y" : 64.85319319516565883532},{"x" : 2073.49, "y" : 64.32660992680473555083},{"x" : 2093.2, "y" : 63.77716507088859998476},{"x" : 2112.91, "y" : 63.20616789074165353668},{"x" : 2132.62, "y" : 62.61495593186236874317},{"x" : 2152.33, "y" : 62.00488566307797100308},{"x" : 2172.04, "y" : 61.37732352959005766024},{"x" : 2191.75, "y" : 60.73363741772209323244},{"x" : 2211.46, "y" : 60.07518853147485060617},{"x" : 2231.17, "y" : 59.40332368079702973773},{"x" : 2250.88, "y" : 58.71936798167143933824},{"x" : 2270.59, "y" : 58.02461796796183080005},{"x" : 2290.3, "y" : 57.32033511497093059006},{"x" : 2310.01, "y" : 56.60773977487542651943},{"x" : 2329.72, "y" : 55.88800552381258057721},{"x" : 2349.43, "y" : 55.16225392079832090531},{"x" : 2369.14, "y" : 54.43154967841269353812},{"x" : 2388.85, "y" : 53.69689624521561199799},{"x" : 2408.56, "y" : 52.95923179999226704240},{"x" : 2428.27, "y" : 52.21942565768404165283},{"x" : 2447.98, "y" : 51.47827508715909061721},{"x" : 2467.69, "y" : 50.73650254070980736287},{"x" : 2487.4, "y" : 49.99475329533424883266},{"x" : 2507.11, "y" : 49.25359350579128658865},{"x" : 2526.82, "y" : 48.51350866936354577774},{"x" : 2546.53, "y" : 47.77490250251184988883},{"x" : 2566.24, "y" : 47.03809622915423460654},{"x" : 2585.95, "y" : 46.30332828080736362608},{"x" : 2605.66, "y" : 45.57075440850258019054},{"x" : 2625.37, "y" : 44.84044820633562267176},{"x" : 2645.08, "y" : 44.11240204698560773977},{"x" : 2664.79, "y" : 43.38652842886403959710},{"x" : 2684.5, "y" : 42.66266173503299796721},{"x" : 2704.21, "y" : 41.94056040396162643447},{"x" : 2723.92, "y" : 41.21990951197722097277},{"x" : 2743.63, "y" : 40.50032376756189478328},{"x" : 2763.34, "y" : 39.78135091733747685794},{"x" : 2783.05, "y" : 39.06247556386279029539},{"x" : 2802.76, "y" : 38.34312339520511159208},{"x" : 2822.47, "y" : 37.62266582620031840634},{"x" : 2842.18, "y" : 36.90042505160272412468},{"x" : 2861.89, "y" : 36.17567951098226330942},{"x" : 2881.6, "y" : 35.44766976523351331707},{"x" : 2901.31, "y" : 34.71560478504852653714},{"x" : 2921.02, "y" : 33.97866865099331334932},{"x" : 2940.73, "y" : 33.23602766562635224545},{"x" : 2960.44, "y" : 32.48683787689242308261},{"x" : 2980.15, "y" : 31.73025301389316155110},{"x" : 2999.86, "y" : 30.96543283390838041669},{"x" : 3019.57, "y" : 30.19155188143849954940},{"x" : 3039.28, "y" : 29.40780865900615026476},{"x" : 3058.99, "y" : 28.61343520968239317881},{"x" : 3078.7, "y" : 27.80770711133664008230},{"x" : 3098.41, "y" : 26.98995388274670403916},{"x" : 3118.12, "y" : 26.15956980139526422136},{"x" : 3137.83, "y" : 25.31602513314464886207},{"x" : 3157.54, "y" : 24.45887777347888913937},{"x" : 3177.25, "y" : 23.58778530075687740464},{"x" : 3196.96, "y" : 22.70251744104280078318},{"x" : 3216.67, "y" : 21.80296894482671632431},{"x" : 3236.38, "y" : 20.88917287539152312092},{"x" : 3256.09, "y" : 19.96131430911373172421},{"x" : 3275.8, "y" : 19.01974444729057722725},{"x" : 3295.51, "y" : 18.06499514005918172188},{"x" : 3315.22, "y" : 17.09779382176930084825},{"x" : 3334.93, "y" : 16.11907885832624742761},{"x" : 3354.64, "y" : 15.13001530617475509644},{"x" : 3374.35, "y" : 14.13201108314024168067},{"x" : 3394.06, "y" : 13.12673355099286709446},{"x" : 3413.77, "y" : 12.11612650983624916989},{"x" : 3433.48, "y" : 11.10242760410073969979},{"x" : 3453.19, "y" : 10.08818614064148277976},{"x" : 3472.9, "y" : 9.07628131810270133428},{"x" : 3492.61, "y" : 8.06994086852137115784},{"x" : 3512.32, "y" : 7.07276011045905761421},{"x" : 3532.03, "y" : 6.08872141393294441514},{"x" : 3551.74, "y" : 5.12221407718243426643},{"x" : 3571.45, "y" : 4.17805461503303376958},{"x" : 3591.16, "y" : 3.26150745932682184502},{"x" : 3610.87, "y" : 2.37830607070645783097},{"x" : 3630.58, "y" : 1.53467446269496576861},{"x" : 3650.29, "y" : 0.73734913688167580403},{"x" : 3670, "y" : -0.00639856943598715588}]; var dataset_area_2045 = data_chart_area[2045]; svg.append("path") .attr("transform", "translate(0, 20)") .datum(dataset_area_2045) .attr("class", "area") .attr("id", "area_4712") .style('fill-opacity', 0) .attr("fill", "#008d5c") .on('mouseover', function(d, i) { selectItemGraph(4712) }) .attr("d", area); svg.append("path") .attr("transform", "translate(0, 20)") .attr("id", "path_4712") .datum(dataset_2045) .attr("class", "line") .attr("d", line); function enterFrame(x,y) { var iNearestHigher = _findNearestHigherPolynomial({x, y}, Arr_paramsA); var graph = Arr_paramsID[iNearestHigher]; selectItemGraph(graph); } function calcPolynomial(x, paramsA) { var ret = 0; var ratio = 1; for (var i = 0; i < paramsA.length; i++) { ret += paramsA[i] * Math.pow(x, i); } ret = ret * ratio; return ret; } function _findNearestHigherPolynomial(pointObj, Arr_paramsA) { var Arr_xrange = null; var idPolynomial = -1; var inputX = pointObj.x; var inputY = pointObj.y; var deltaY = undefined; for (var i = 0; i < Arr_paramsA.length; i++){ var searchInGraph = true; if (Array.isArray(Arr_xrange) && Arr_paramsA.length == Arr_xrange.length){ if (inputXArr_xrange[i].graphMax){ searchInGraph=false; console.log('searchInGraph', i, searchInGraph); } } var polynomialY = calcPolynomial(inputX, Arr_paramsA[i]) * 1; if ( searchInGraph && polynomialY>=inputY && (polynomialY-inputY MAXIMA Północ -GDYNIA", "|| tel. 58-667-00-07 || , 81-061 ul.Hutnicza 18A", "", "julian@maxima-polnoc.pl"]; aph[40086] = ["", "Graniczna 15, 62-007 Biskupice", "", "jakub@bud-went.com.pl"]; aph[40157] = ["Klimazbyt Łódź", "Piłsudskiego 092, 92-202 Łódź", "", "lodz@klimazbyt.pl"]; aph[40185] = ["", "Przemysłowa 11, 35-105 Rzeszów", "", "biuro@klimasystem.pl"]; aph[40356] = ["INWEST-KLIMA", " 0, 15-688 ", "", "ewa.hankowska@inwestklima.com.pl"]; aph[40439] = ["", "Produkcyjna 105 0, 15-680 Białystok", "", "termitech@termitech.com.pl"]; aph[40509] = ["PW Politerm-Izol Sp. z o.o.", "Przemysłowa 5B, 75-216 Koszalin", "", "lukasz.kaczynski@politerm-izol.com.pl"]; aph[40521] = ["", "Kunickiego 11 0, 95-200 Pabianice", "", "biuro@tramontana.net.pl"]; aph[40558] = ["", "F. Ossendowskiego 4 0, 93-228 Łódź", "", "wentylacja@izola.pl"]; aph[40606] = ["DABROwent", "A. Krzywca 9, 85-862 BYDGOSZCZ", "", "kasia.dabrowska@dabrowent.pl"]; aph[40751] = ["", " 0, 15-688 ", "", "biuro@inwestklima.com.pl"]; aph[40784] = ["ANG", "Modlnica 315 0, 32-085 Modlnica", "", "biuro@ang.com.pl"]; aph[40790] = ["Dystrybucja Artykułów Technicznych Krzysztof Kubaiński", "ul. Tarnogajska 11-13, 50-512 Wrocław", "", "dat@dat.wroc.pl"]; aph[40844] = ["LEMAR S.J", "Bytomska 18 0, 42-672 Wieszowa", "", "joanna@lemar.pl"]; aph[40863] = ["", "LUBELSKA 36, 10-409 OLSZTYN", "", "olsztyn@klimazbyt.pl"]; aph[40905] = ["Luft-System", "ul. Mieszka I 82, 71-011 Szczecin", "", "biuro@luft-system.pl"]; aph[40912] = ["LEMAR Sp. J.", "Bytomska 18 18, 42-672 Wieszowa", "", "damian@lemar.pl"]; aph[40944] = ["Went-Dom Centrum Profesjonalnej Wentylacji", "Bartycka 26, 00-716 Warszawa", "", "went@went-dom.pl"]; aph[40999] = ["Venture", "Mokra 27 0, 05-092 Kiełpin", "", "mariusz.bialobrzewski@venture.pl"]; aph[41002] = ["MK-WENT Sp. Z o.o. Sp. K.", "Trakt Lubelski 195, 04-667 Warszawa", "", "piotr.kobosko@mkwent.com.pl"]; aph[41036] = ["", "Porfirowa 35, 32-067 Zalas", "", "michalkulpinski@wp.pl"]; aph[41078] = ["Dabrowent", "Krzywca 9, 85-862 Bydgoszcz", "", "magda.olszewska@dabrowent.pl"]; aph[41216] = ["PUH VECO", "Świerczewska 5 5, 71-066 Szczecin", "", "zakupy@veco.com.pl"]; aph[41305] = ["ANG Wentylacja Sp. z o.o.", "Częstochowska 26, 32-085 Modlnica", "", "patrycja.zieba@ang.com.pl"]; aph[93524] = ["BIMs Plus FHH Sp. Z o.o. Dolny Śląsk Sp.K.", "Klonowa 1, 55-200 Stanowice-Oława", "", "pawel.majdak@bimsplus.com.pl"]; aph[93540] = ["Venture Industries sp.z o.o.", "MOKRA 27, 05-092 Kiełpin", "", "izabela.morawska@venture.pl"]; aph[93751] = ["Venture Industries", "aaa 1, 11-111 aaaa", "", "karolina.kubesova@ventur.cz"]; aph[93784] = ["", "Karpia 21, 61-619 Poznań", "", "Roman.filipiak@venture.pl"]; aph[93894] = ["Amster Global", "Obrońców Modlina 9, 30-733 Kraków", "", "mostrowski@amster.pl"]; aph[94259] = ["CALDO-WENTYLACJA SP. Z O.O.", "BISKUPIŃSKA 14, 30-732 Kraków", "", "mariusz.biadun@caldo-wentylacja.pl"]; aph[94356] = ["Caldo-Wentylacja", "Hurtowa 2, 15-399 Białystok", "", "mariusz.bialystok@caldo.pl"]; aph[94357] = ["Caldo-Wentylacja", "Torowa 11, 08-110 Siedlce", "", "mariusz.siedlce@caldo.pl"]; aph[94358] = ["Caldo-Wentylacja", "Rapackiego 15, 20-150 Lublin", "", "mariusz.lublin@caldo.pl"]; aph[94359] = ["Caldo-Wentylacja", "Tartaczna 3, 26-600 Radom", "", "mariusz.radom@caldo.pl"]; aph[94360] = ["Caldo-Wentylacja", "Brandla 1, 30-732 Kraków", "", "mariusz.krakow@caldo.pl"]; aph[94361] = ["Caldo-Wentylacja", "Skrajna 78, 25-650 Kielce", "", "mariusz.kielce@caldo.pl"]; aph[94362] = ["Caldo-Wentylacja", "Szeligowska 42, 01-320 Warszawa", "", "mariusz.warszawa@caldo.pl"]; aph[94363] = ["Caldo-Wentylacja", "Magnacka 27, 08-180 Kowale", "", "mariusz.gdansk@caldo.pl"]; aph[94364] = ["Caldo-Wentylacja", "Orląt Lwowskich 145, 41-208 Sosnowiec", "", "mariusz.sosnowiec@caldo.pl"]; aph[94365] = ["Caldo-Wentylacja", "Św. Teresy 178, 91-222 Łódź", "", "mariusz.lodz@caldo.pl"]; aph[94366] = ["Caldo-Wentylacja", "Wapienna 6/8, 87-100 Toruń", "", "mariusz.torun@caldo.pl"]; aph[94367] = ["Caldo-Wentylacja", "Jerzmanowska 19, 54-530 Wrocław", "", "mariusz.wroclaw@caldo.pl"]; aph[94368] = ["Caldo-Wentylacja", "Kamiennogórska 22, 60-179 Poznań", "", "mariusz.poznan@caldo.pl"]; aph[94369] = ["Caldo-Wentylacja", "Struga 62-64, 70-784 Szczecin", "", "mariusz.szczecin@caldo.pl"]; function scale_round(value, step) { step || (step = 1.0); var inv = 1.0 / step; return Math.round(value * inv) / inv; } function scale_max(value) { value = parseInt(value); var v = value.toString(); var l = v.length; if (l <= 2) { if (value < 50) { return 50; } else { return 100; } } var p = l - 2; var s1 = ''; var s2 = ''; for (var i = 0; i < l; i++) { if (i >= p) { s2 += v[i]; } else { s1 += v[i]; } } s2 = parseInt(s2); if (s2 > 50) { s1 = parseInt(s1) + 1; s2 = '00'; } else { s2 = '50'; } s1 = s1.toString(); s = s1+''+s2; s = parseInt(s); return s; } function createChart(id, charts) { var div = "product_"+id; charts = charts.split(";"); var data_x = 0; var data_y = 0; for (var g = 0; g < charts.length; g++) { var data = data_chart[charts[g]]; console.log(data); Object.keys(data).forEach(function (item) { if (data[item].x > data_x) { data_x = data[item].x } if (data[item].y > data_y) { data_y = data[item].y } }); } data_x = scale_max(data_x); data_y = scale_max(data_y); var x1min = 0; var x1max = data_x; var x2min = 0; var x2max = data_x/3600; var y1min = 0; var y1max = data_y; var y2min = 0; var y2max = data_y; var width = 759; var height = 505; var svg = d3.select("#"+div).append("svg").attr("width", width).attr("height", height); function handleMouseOver(d, i) { d3.select(this).attr({ fill: "orange", r: radius * 2 }); } function make_x_gridlines() { return d3.axisBottom(x).ticks(5) } function make_y_gridlines() { return d3.axisLeft(y).ticks(5) } var x = d3.scaleTime().range([70, width]); var y = d3.scaleLinear().rangeRound([height, 0]); var scale = d3.scaleLinear().domain([x1min, x1max]).range([22, width - 80]); var x_axis = d3.axisTop().scale(scale); var xAxisTranslate = height - 50; // przesuniecie scali x na dol svg.append("g").attr("class", "gray").attr("transform", "translate(48, " + xAxisTranslate +")").call(x_axis) var xscale = d3.scaleLinear().domain([x2min, x2max]).range([22, width - 80]); var x_axis = d3.axisBottom().scale(xscale); var xAxisTranslate = height - 50; // przesuniecie scali x na dol svg.append("g").attr("class", "gray graytext").attr("transform", "translate(48, " + xAxisTranslate +")").call(x_axis) var yscale = d3.scaleLinear().domain([y1min, y1max]).range([height - 100, 0]); var y_axis = d3.axisLeft().scale(yscale); svg.append("g").attr("transform", "translate(70, 20)").call(y_axis); //var yscale_right = d3.scaleLinear().domain([y2min, y2max]).range([height - 100, 0]); //var yr_axis = d3.axisRight().scale(yscale_right); //var yAxisTranslate = width - 31; // przesuniecie scali x na dol //svg.append("g").attr("class", "red").attr("transform", "translate(" + yAxisTranslate +", 20)").call(yr_axis); var yscale = d3.scaleLinear().domain([y1min, y1max]).range([height - 100, 0]); var grid = d3.axisLeft().scale(yscale).ticks(60) svg.append("g").attr("class", "grid2").attr("transform", "translate(70,20)").call(grid.tickSize(-(width-101)).tickFormat("")) var yscale = d3.scaleLinear().domain([y1min, y1max]).range([height - 100, 0]); var grid = d3.axisLeft().scale(yscale); svg.append("g").attr("class", "grid").attr("transform", "translate(70,20)").call(grid.tickSize(-(width-101)).tickFormat("")) var scale = d3.scaleLinear().domain([x1min, x1max]).range([22, width - 80]); var grid = d3.axisTop().scale(scale); svg.append("g").attr("class", "grid").attr("transform", "translate(48, 20)").call(grid.tickSize(-(height-100)).tickFormat("")) var n = 21; var xScale = d3.scaleLinear().domain([x1min, x1max]).range([70, width-30]); var yScale = d3.scaleLinear().domain([y1min, y1max]).range([height-100, 0]); var line = d3.area().x(function(d, i) { return xScale(d.x); }).y(function(d) { return yScale(d.y); }) .curve(d3.curveCardinal) var area = d3.area().x(function(d, i) { return xScale(d.x); }).y0(height-100).y1(function(d) { return yScale(d.y); }).curve(d3.curveCardinal); svg.append("text").style("fill", "#555").style("font-size", "10px") .attr("font-family", "Rubik") .text("m3/s") .attr("x", function (d) { return 730; }) .attr("y", function (d) { return 480; }); svg.append("text").data([{ x: x1max - 50, y: -83 }]).style("fill", "#555").style("font-size", "10px") .attr("font-family", "Rubik") .text("m3/h") .attr("x", function (d) { return 730; }) .attr("y", function (d) { return 455; }); svg.append("text").data([{ x: -150, y: y1max - 25 }]).style("fill", "#555").style("font-size", "10px") .attr("font-family", "Rubik") .text("Pa") .attr("x", function (d) { return 50; }) .attr("y", function (d) { return 15; }); for (var g = 0; g < charts.length; g++) { svg.append("path") .attr("transform", "translate(0, 20)") .datum(data_chart_area[charts[g]]) .attr("id", "area_"+charts[g]) .style('fill-opacity', .2) .attr("fill", "#008d5c") .attr("d", area); svg.append("path") .attr("transform", "translate(0, 20)") .attr("id", "path_"+charts[g]) .datum(data_chart[charts[g]]) .attr("stroke", "#008d5c") .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" : "#008d5c"}).attr('style', "stroke:#008d5c"); 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(); }