Files
controls-web/OLD/controlsdev/overviews/jpowered/graph/xy-scatter-graph.php
2026-02-17 09:29:34 -06:00

1 line
51 KiB
PHP

<?php require "./common/jputils.php"; require "./common/jpclasses.php"; $R9EE41B3B5B43CF434A935C1F8D2DBC6B = false; if (array_key_exists("datascript",$_REQUEST)) { $R9EE41B3B5B43CF434A935C1F8D2DBC6B = $_REQUEST["datascript"]; include "$R9EE41B3B5B43CF434A935C1F8D2DBC6B"; $R9EE41B3B5B43CF434A935C1F8D2DBC6B = true; } function max_xlabel_height($R129BB0EEE2F056E450CEBE6A178943E0,$RC4D27DEF0657D6DEED515B03F7C1E9F0,$R62A1A9FBD8D92C7B947B8D3143383D9C) { global $R90B42A0A84ED04CF1E133E7D0B4C87FD; $R429EF5BC814A71C72EB347447FD90E75 = imagefontheight($R62A1A9FBD8D92C7B947B8D3143383D9C); $RFD98E5621F1811783DCA236EA264442C = $R429EF5BC814A71C72EB347447FD90E75; switch ($R129BB0EEE2F056E450CEBE6A178943E0) { case 1: $RFD98E5621F1811783DCA236EA264442C = $R429EF5BC814A71C72EB347447FD90E75; break; case 2: $RFD98E5621F1811783DCA236EA264442C = $R429EF5BC814A71C72EB347447FD90E75*strlen($RC4D27DEF0657D6DEED515B03F7C1E9F0); break; case 3: $RFD98E5621F1811783DCA236EA264442C = $R429EF5BC814A71C72EB347447FD90E75*strlen($RC4D27DEF0657D6DEED515B03F7C1E9F0)/3; break; case 4: $RFD98E5621F1811783DCA236EA264442C = $R429EF5BC814A71C72EB347447FD90E75*strlen($RC4D27DEF0657D6DEED515B03F7C1E9F0)/3; break; } return $RFD98E5621F1811783DCA236EA264442C; } function max_xlabel_width($R129BB0EEE2F056E450CEBE6A178943E0,$RC4D27DEF0657D6DEED515B03F7C1E9F0,$R62A1A9FBD8D92C7B947B8D3143383D9C) { global $R90B42A0A84ED04CF1E133E7D0B4C87FD; $RFC496EDAA3F6FD4FC2E2C14F1C7C3893 = imagefontwidth($R62A1A9FBD8D92C7B947B8D3143383D9C); $REDC007496C1445189AF037508BBA4E23 = $RFC496EDAA3F6FD4FC2E2C14F1C7C3893; switch ($R129BB0EEE2F056E450CEBE6A178943E0) { case 1: $REDC007496C1445189AF037508BBA4E23 = $RFC496EDAA3F6FD4FC2E2C14F1C7C3893 * strlen($RC4D27DEF0657D6DEED515B03F7C1E9F0); break; case 2: $REDC007496C1445189AF037508BBA4E23 = $RFC496EDAA3F6FD4FC2E2C14F1C7C3893; break; case 3: $REDC007496C1445189AF037508BBA4E23 = $RFC496EDAA3F6FD4FC2E2C14F1C7C3893*strlen($RC4D27DEF0657D6DEED515B03F7C1E9F0); break; case 4: $REDC007496C1445189AF037508BBA4E23 = $RFC496EDAA3F6FD4FC2E2C14F1C7C3893*strlen($RC4D27DEF0657D6DEED515B03F7C1E9F0); break; } return $REDC007496C1445189AF037508BBA4E23; } function draw_points(&$R7726AB351CBB04A10E329629C4D29E76) { global $R90B42A0A84ED04CF1E133E7D0B4C87FD; global $RBF902F888A7A27C3E6036FE7C8FB44BE; global $REDB07399D4776344EBBF800216AFA321; global $R6F5C0BC577AB0509896149B2F5742415; global $R9D38A0604C29E5D26793AAB9721A06FC; global $R16F83AEFCECAB2A8AD503C9285E47ABF; global $RBBD4AB0BB48A7169327112DA6766E903; global $R04D0BF35776B824C981FE6343E23571F; global $RA925E8CCC1CB40EC1F47F5FD0E05D23E; global $RCD38984B483C38FD84ADE326F49801C0; global $R3186037EF1F216D6DB170D63B21755F5; $R20FD65E9C7406034FADC682F06732868 = 0; for ($RA16D2280393CE6A2A5428A4A8D09E354 = 0; $RA16D2280393CE6A2A5428A4A8D09E354 < $RBF902F888A7A27C3E6036FE7C8FB44BE["npoints"]; $RA16D2280393CE6A2A5428A4A8D09E354++) { for ($RA7B9A383688A89B5498FC84118153069=0;$RA7B9A383688A89B5498FC84118153069<$RBF902F888A7A27C3E6036FE7C8FB44BE["nseries"];$RA7B9A383688A89B5498FC84118153069++) { $R9D38A0604C29E5D26793AAB9721A06FC = $R16F83AEFCECAB2A8AD503C9285E47ABF[$RA7B9A383688A89B5498FC84118153069+1]; if ($RBBD4AB0BB48A7169327112DA6766E903[$RA7B9A383688A89B5498FC84118153069+1]==0) { $RC6CB727A00C2CB09673B207BE7AC1315 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstarty"]; $R9BD6123CFA8B537BC33D9548D9A7D8F1 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartscale"]; $R2F5E4269FA92977B74C052CF19B17D70 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstartx"]; $R4AF407A309B0045037DEAF38C4B3C010 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartscalex"]; } else { $RC6CB727A00C2CB09673B207BE7AC1315 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstarty2"]; $R9BD6123CFA8B537BC33D9548D9A7D8F1 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartscale2"]; $R2F5E4269FA92977B74C052CF19B17D70 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstartx2"]; $R4AF407A309B0045037DEAF38C4B3C010 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartscalex2"]; } if (!$R6F5C0BC577AB0509896149B2F5742415[$RA7B9A383688A89B5498FC84118153069+1][$RA16D2280393CE6A2A5428A4A8D09E354+1]) { $R863900F2BD39DEC2A65F6E650E5F28CD = $RBF902F888A7A27C3E6036FE7C8FB44BE["gridposition"][1] - ( ($RBF902F888A7A27C3E6036FE7C8FB44BE["vspace"]*($REDB07399D4776344EBBF800216AFA321[$RA7B9A383688A89B5498FC84118153069+1][$RA16D2280393CE6A2A5428A4A8D09E354+1][1]-$RC6CB727A00C2CB09673B207BE7AC1315))/$R9BD6123CFA8B537BC33D9548D9A7D8F1 ); $RBE945D95B234D40717BF94843111B77A = $RBF902F888A7A27C3E6036FE7C8FB44BE["gridposition"][0] + ( ($RBF902F888A7A27C3E6036FE7C8FB44BE["hspace"]*($REDB07399D4776344EBBF800216AFA321[$RA7B9A383688A89B5498FC84118153069+1][$RA16D2280393CE6A2A5428A4A8D09E354+1][0]-$R2F5E4269FA92977B74C052CF19B17D70))/$R4AF407A309B0045037DEAF38C4B3C010 ); $REAF86FD4CCAAFAA985C8B092DACD1B53 = round($R04D0BF35776B824C981FE6343E23571F[$RA7B9A383688A89B5498FC84118153069+1]/2); $R39B8A34E5D33E13371402A8E1AFBD8E9 = $RBE945D95B234D40717BF94843111B77A - $REAF86FD4CCAAFAA985C8B092DACD1B53; $R718AC8B9DE9E39D46F178BF720F93912 = $R863900F2BD39DEC2A65F6E650E5F28CD - $REAF86FD4CCAAFAA985C8B092DACD1B53; $R4C010D549D8CE12809958375A5227F8E = $RBE945D95B234D40717BF94843111B77A + $REAF86FD4CCAAFAA985C8B092DACD1B53; $RCF842228F8F602229EFF70A3EC087CE2 = $R863900F2BD39DEC2A65F6E650E5F28CD + $REAF86FD4CCAAFAA985C8B092DACD1B53; $RBF902F888A7A27C3E6036FE7C8FB44BE["series"][$RA7B9A383688A89B5498FC84118153069+1]->dataArray[$RA16D2280393CE6A2A5428A4A8D09E354+1]->shape = "rect"; $RBF902F888A7A27C3E6036FE7C8FB44BE["series"][$RA7B9A383688A89B5498FC84118153069+1]->dataArray[$RA16D2280393CE6A2A5428A4A8D09E354+1]->shapecoords = $R39B8A34E5D33E13371402A8E1AFBD8E9.",".$R718AC8B9DE9E39D46F178BF720F93912.",".$R4C010D549D8CE12809958375A5227F8E.",".$RCF842228F8F602229EFF70A3EC087CE2; $R7726AB351CBB04A10E329629C4D29E76->DrawPoint($R90B42A0A84ED04CF1E133E7D0B4C87FD, $RBE945D95B234D40717BF94843111B77A, $R863900F2BD39DEC2A65F6E650E5F28CD, $R9D38A0604C29E5D26793AAB9721A06FC, $RA925E8CCC1CB40EC1F47F5FD0E05D23E[$RA7B9A383688A89B5498FC84118153069+1], $R04D0BF35776B824C981FE6343E23571F[$RA7B9A383688A89B5498FC84118153069+1], $RCD38984B483C38FD84ADE326F49801C0[$RA7B9A383688A89B5498FC84118153069+1] ); } } } $R49287C90F8298E0E3871253DF00B5F41 = new JPtext(); $R49287C90F8298E0E3871253DF00B5F41->textstring = ""; $R49287C90F8298E0E3871253DF00B5F41->textfontsize = $RBF902F888A7A27C3E6036FE7C8FB44BE["ylabelstextobj"]->textfontsize; $R49287C90F8298E0E3871253DF00B5F41->textfontfamily = $RBF902F888A7A27C3E6036FE7C8FB44BE["ylabelstextobj"]->textfontfamily; $R49287C90F8298E0E3871253DF00B5F41->textbold = $RBF902F888A7A27C3E6036FE7C8FB44BE["ylabelstextobj"]->textbold; $R49287C90F8298E0E3871253DF00B5F41->textitalic = $RBF902F888A7A27C3E6036FE7C8FB44BE["ylabelstextobj"]->textitalic; $R49287C90F8298E0E3871253DF00B5F41->textangle = 0.0; $R49287C90F8298E0E3871253DF00B5F41->textX = -1; $R49287C90F8298E0E3871253DF00B5F41->textY = -1; $R49287C90F8298E0E3871253DF00B5F41->textcolor = $RBF902F888A7A27C3E6036FE7C8FB44BE["ylabelstextobj"]->textcolor; for ($RA16D2280393CE6A2A5428A4A8D09E354 = 0; $RA16D2280393CE6A2A5428A4A8D09E354 < $RBF902F888A7A27C3E6036FE7C8FB44BE["npoints"]; $RA16D2280393CE6A2A5428A4A8D09E354++) { for ($RA7B9A383688A89B5498FC84118153069=0;$RA7B9A383688A89B5498FC84118153069<$RBF902F888A7A27C3E6036FE7C8FB44BE["nseries"];$RA7B9A383688A89B5498FC84118153069++) { if (!$R6F5C0BC577AB0509896149B2F5742415[$RA7B9A383688A89B5498FC84118153069+1][$RA16D2280393CE6A2A5428A4A8D09E354+1]) { if ($RBBD4AB0BB48A7169327112DA6766E903[$RA7B9A383688A89B5498FC84118153069+1]==0) { $RC6CB727A00C2CB09673B207BE7AC1315 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstarty"]; $R9BD6123CFA8B537BC33D9548D9A7D8F1 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartscale"]; $R2F5E4269FA92977B74C052CF19B17D70 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstartx"]; $R4AF407A309B0045037DEAF38C4B3C010 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartscalex"]; } else { $RC6CB727A00C2CB09673B207BE7AC1315 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstarty2"]; $R9BD6123CFA8B537BC33D9548D9A7D8F1 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartscale2"]; $R2F5E4269FA92977B74C052CF19B17D70 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstartx2"]; $R4AF407A309B0045037DEAF38C4B3C010 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartscalex2"]; } $R863900F2BD39DEC2A65F6E650E5F28CD = $RBF902F888A7A27C3E6036FE7C8FB44BE["gridposition"][1] - ( ($RBF902F888A7A27C3E6036FE7C8FB44BE["vspace"]*($REDB07399D4776344EBBF800216AFA321[$RA7B9A383688A89B5498FC84118153069+1][$RA16D2280393CE6A2A5428A4A8D09E354+1][1]-$RC6CB727A00C2CB09673B207BE7AC1315))/$R9BD6123CFA8B537BC33D9548D9A7D8F1 ); $RBE945D95B234D40717BF94843111B77A = $RBF902F888A7A27C3E6036FE7C8FB44BE["gridposition"][0] + ( ($RBF902F888A7A27C3E6036FE7C8FB44BE["hspace"]*($REDB07399D4776344EBBF800216AFA321[$RA7B9A383688A89B5498FC84118153069+1][$RA16D2280393CE6A2A5428A4A8D09E354+1][0]-$R2F5E4269FA92977B74C052CF19B17D70))/$R4AF407A309B0045037DEAF38C4B3C010 ); $R0D2462C54AA2F1640ACD1B0546BCED06 = number_format($REDB07399D4776344EBBF800216AFA321[$RA7B9A383688A89B5498FC84118153069+1][$RA16D2280393CE6A2A5428A4A8D09E354+1][1], $RBF902F888A7A27C3E6036FE7C8FB44BE["ndecplaces"], ".", $RBF902F888A7A27C3E6036FE7C8FB44BE["thousandseparator"]); $R7ECF1E873D0AA9FE3B104FFE967B624E = number_format($REDB07399D4776344EBBF800216AFA321[$RA7B9A383688A89B5498FC84118153069+1][$RA16D2280393CE6A2A5428A4A8D09E354+1][0], $RBF902F888A7A27C3E6036FE7C8FB44BE["ndecplaces"], ".", $RBF902F888A7A27C3E6036FE7C8FB44BE["thousandseparator"]); if ($RBBD4AB0BB48A7169327112DA6766E903[$RA7B9A383688A89B5498FC84118153069+1]==0) { $R49287C90F8298E0E3871253DF00B5F41->textcolor = $RBF902F888A7A27C3E6036FE7C8FB44BE["ylabelstextobj"]->textcolor; $R0D2462C54AA2F1640ACD1B0546BCED06 = $RBF902F888A7A27C3E6036FE7C8FB44BE["ylabelpre"].$R0D2462C54AA2F1640ACD1B0546BCED06.$RBF902F888A7A27C3E6036FE7C8FB44BE["ylabelpost"]; $R7ECF1E873D0AA9FE3B104FFE967B624E = $RBF902F888A7A27C3E6036FE7C8FB44BE["xlabelpre"].$R7ECF1E873D0AA9FE3B104FFE967B624E.$RBF902F888A7A27C3E6036FE7C8FB44BE["xlabelpost"]; } else { $R49287C90F8298E0E3871253DF00B5F41->textcolor = $RBF902F888A7A27C3E6036FE7C8FB44BE["y2labelstextobj"]->textcolor; $R0D2462C54AA2F1640ACD1B0546BCED06 = $RBF902F888A7A27C3E6036FE7C8FB44BE["y2labelpre"].$R0D2462C54AA2F1640ACD1B0546BCED06.$RBF902F888A7A27C3E6036FE7C8FB44BE["y2labelpost"]; $R7ECF1E873D0AA9FE3B104FFE967B624E = $RBF902F888A7A27C3E6036FE7C8FB44BE["x2labelpre"].$R7ECF1E873D0AA9FE3B104FFE967B624E.$RBF902F888A7A27C3E6036FE7C8FB44BE["x2labelpost"]; } $R49287C90F8298E0E3871253DF00B5F41->textstring = "(".$R7ECF1E873D0AA9FE3B104FFE967B624E.",".$R0D2462C54AA2F1640ACD1B0546BCED06.")"; $R49287C90F8298E0E3871253DF00B5F41->setTextProps(); $R3403E062E1F918C896AA175B7E6F032B["x"] = $RBE945D95B234D40717BF94843111B77A; $R3403E062E1F918C896AA175B7E6F032B["y"] = $R863900F2BD39DEC2A65F6E650E5F28CD; $R3403E062E1F918C896AA175B7E6F032B["size"] = $R04D0BF35776B824C981FE6343E23571F[$RA7B9A383688A89B5498FC84118153069+1]; if ($RBF902F888A7A27C3E6036FE7C8FB44BE["displaylinevalues"]) { $R7726AB351CBB04A10E329629C4D29E76->DrawPointValue($R90B42A0A84ED04CF1E133E7D0B4C87FD, $R49287C90F8298E0E3871253DF00B5F41, $R3403E062E1F918C896AA175B7E6F032B); } $RBF902F888A7A27C3E6036FE7C8FB44BE["series"][$RA7B9A383688A89B5498FC84118153069+1]->dataArray[$RA16D2280393CE6A2A5428A4A8D09E354+1]->valueDisplayText = $R49287C90F8298E0E3871253DF00B5F41->textstring; } } } } function draw_free_images() { global $R90B42A0A84ED04CF1E133E7D0B4C87FD; global $R1BB7A4870F58BA79D88E63C2559CD57B; global $RD1A0958AE2FB98B3A9ED0797AA2B0455; global $R60FF7733AE88234F8336581EA8FA82A4; global $RC6BFEE679024332CF305D170F2C17469; global $RF828C89FB29C2525C385E12B74FBB61C; global $R6C81831962243CEBF80CF350FCC82F6C; global $R891928759E038E200C81E93EC9F15EE2; if ($R60FF7733AE88234F8336581EA8FA82A4<1) {return;} for ($RA16D2280393CE6A2A5428A4A8D09E354=1;$RA16D2280393CE6A2A5428A4A8D09E354<=$R60FF7733AE88234F8336581EA8FA82A4;$RA16D2280393CE6A2A5428A4A8D09E354++) { imagecopy ($R90B42A0A84ED04CF1E133E7D0B4C87FD, $R1BB7A4870F58BA79D88E63C2559CD57B[$RA16D2280393CE6A2A5428A4A8D09E354], $RD1A0958AE2FB98B3A9ED0797AA2B0455[$RA16D2280393CE6A2A5428A4A8D09E354][0], $RD1A0958AE2FB98B3A9ED0797AA2B0455[$RA16D2280393CE6A2A5428A4A8D09E354][1], 0, 0, imagesx($R1BB7A4870F58BA79D88E63C2559CD57B[$RA16D2280393CE6A2A5428A4A8D09E354]), imagesy($R1BB7A4870F58BA79D88E63C2559CD57B[$RA16D2280393CE6A2A5428A4A8D09E354])); imagedestroy($R1BB7A4870F58BA79D88E63C2559CD57B[$RA16D2280393CE6A2A5428A4A8D09E354]); } } function auto_config() { global $R90B42A0A84ED04CF1E133E7D0B4C87FD; global $RBF902F888A7A27C3E6036FE7C8FB44BE; $RF4308D8C11499F88F2C59CEC974EC433 = 0; $R1D47C61D5BA7A6FDA3BE1A1F997E1325 = $RBF902F888A7A27C3E6036FE7C8FB44BE["width"]-$RBF902F888A7A27C3E6036FE7C8FB44BE["margin"]; $R5FAB68FB24C1A8046E4EFBB033D4B4C8 = 0; $R0A20F9DE5D5D3F476F4CF894D63F9583 = $RBF902F888A7A27C3E6036FE7C8FB44BE["height"]-$RBF902F888A7A27C3E6036FE7C8FB44BE["margin"]; auto_scale(); if ($RBF902F888A7A27C3E6036FE7C8FB44BE["titletext"]->textstring!="") { $RBF902F888A7A27C3E6036FE7C8FB44BE["titletext"]->setTextProps(); if ($RBF902F888A7A27C3E6036FE7C8FB44BE["titletext"]->textX<0) { $RBF902F888A7A27C3E6036FE7C8FB44BE["titletext"]->textX = $RBF902F888A7A27C3E6036FE7C8FB44BE["width"]/2 - $RBF902F888A7A27C3E6036FE7C8FB44BE["titletext"]->textWidth/2; } if ($RBF902F888A7A27C3E6036FE7C8FB44BE["titletext"]->textY<0) { $RBF902F888A7A27C3E6036FE7C8FB44BE["titletext"]->textY = $RBF902F888A7A27C3E6036FE7C8FB44BE["margin"] + $RBF902F888A7A27C3E6036FE7C8FB44BE["titletext"]->textHeight; } $R5FAB68FB24C1A8046E4EFBB033D4B4C8 = $RBF902F888A7A27C3E6036FE7C8FB44BE["titletext"]->textY + $RBF902F888A7A27C3E6036FE7C8FB44BE["margin"]; } else { $RBF902F888A7A27C3E6036FE7C8FB44BE["titletext"]->textX = 0; $RBF902F888A7A27C3E6036FE7C8FB44BE["titletext"]->textY = 0; $R5FAB68FB24C1A8046E4EFBB033D4B4C8 = 0; } if ($RBF902F888A7A27C3E6036FE7C8FB44BE["legend"]->legenddisplay) { $RBF902F888A7A27C3E6036FE7C8FB44BE["legend"]->setProps(); if ($RBF902F888A7A27C3E6036FE7C8FB44BE["legend"]->legendxpos < 0) { if ($RBF902F888A7A27C3E6036FE7C8FB44BE["legend"]->legendstyle == 1) { $RBF902F888A7A27C3E6036FE7C8FB44BE["legend"]->legendxpos = $RBF902F888A7A27C3E6036FE7C8FB44BE["width"]/2 - $RBF902F888A7A27C3E6036FE7C8FB44BE["legend"]->legendwidth/2; } else { $RBF902F888A7A27C3E6036FE7C8FB44BE["legend"]->legendxpos = $R1D47C61D5BA7A6FDA3BE1A1F997E1325 - $RBF902F888A7A27C3E6036FE7C8FB44BE["legend"]->legendwidth - $RBF902F888A7A27C3E6036FE7C8FB44BE["margin"]; } } if ($RBF902F888A7A27C3E6036FE7C8FB44BE["legend"]->legendypos<0) { $RBF902F888A7A27C3E6036FE7C8FB44BE["legend"]->legendypos = $R5FAB68FB24C1A8046E4EFBB033D4B4C8 + $RBF902F888A7A27C3E6036FE7C8FB44BE["margin"]; } if ($RBF902F888A7A27C3E6036FE7C8FB44BE["legend"]->legendstyle == 1) { if ($RBF902F888A7A27C3E6036FE7C8FB44BE["legend"]->legendypos <($RBF902F888A7A27C3E6036FE7C8FB44BE["height"]/2)) {$R5FAB68FB24C1A8046E4EFBB033D4B4C8 = $RBF902F888A7A27C3E6036FE7C8FB44BE["legend"]->legendypos + $RBF902F888A7A27C3E6036FE7C8FB44BE["legend"]->legendheight + $RBF902F888A7A27C3E6036FE7C8FB44BE["margin"];} else {$R0A20F9DE5D5D3F476F4CF894D63F9583 = $RBF902F888A7A27C3E6036FE7C8FB44BE["legend"]->legendypos - $RBF902F888A7A27C3E6036FE7C8FB44BE["margin"];} } else { if ($RBF902F888A7A27C3E6036FE7C8FB44BE["legend"]->legendxpos<($RBF902F888A7A27C3E6036FE7C8FB44BE["width"]/2)) {$RF4308D8C11499F88F2C59CEC974EC433 = $RBF902F888A7A27C3E6036FE7C8FB44BE["legend"]->legendxpos + $RBF902F888A7A27C3E6036FE7C8FB44BE["legend"]->legendwidth + $RBF902F888A7A27C3E6036FE7C8FB44BE["margin"];} else {$R1D47C61D5BA7A6FDA3BE1A1F997E1325 = $RBF902F888A7A27C3E6036FE7C8FB44BE["legend"]->legendxpos - $RBF902F888A7A27C3E6036FE7C8FB44BE["margin"];} } } if ($RBF902F888A7A27C3E6036FE7C8FB44BE["ytitletext"]->textstring!="") { $RBF902F888A7A27C3E6036FE7C8FB44BE["ytitletext"]->setTextProps(); if ($RBF902F888A7A27C3E6036FE7C8FB44BE["ytitletext"]->textX<0) { $RBF902F888A7A27C3E6036FE7C8FB44BE["ytitletext"]->textX = $RBF902F888A7A27C3E6036FE7C8FB44BE["margin"] + $RBF902F888A7A27C3E6036FE7C8FB44BE["ytitletext"]->textHeight; } if ($RBF902F888A7A27C3E6036FE7C8FB44BE["ytitletext"]->textY<0) { $RBF902F888A7A27C3E6036FE7C8FB44BE["ytitletext"]->textY = ($R0A20F9DE5D5D3F476F4CF894D63F9583-$R5FAB68FB24C1A8046E4EFBB033D4B4C8)/2 + $RBF902F888A7A27C3E6036FE7C8FB44BE["ytitletext"]->textWidth/2;; } $RF4308D8C11499F88F2C59CEC974EC433 = $RBF902F888A7A27C3E6036FE7C8FB44BE["ytitletext"]->textX + $RBF902F888A7A27C3E6036FE7C8FB44BE["margin"]; } else { $RBF902F888A7A27C3E6036FE7C8FB44BE["ytitletext"]->textX = 0; $RBF902F888A7A27C3E6036FE7C8FB44BE["ytitletext"]->textY = 0; $RF4308D8C11499F88F2C59CEC974EC433 = 0; } if ($RBF902F888A7A27C3E6036FE7C8FB44BE["y2titletext"]->textstring!="") { $RBF902F888A7A27C3E6036FE7C8FB44BE["y2titletext"]->setTextProps(); if ($RBF902F888A7A27C3E6036FE7C8FB44BE["y2titletext"]->textX<0) { $RBF902F888A7A27C3E6036FE7C8FB44BE["y2titletext"]->textX = $R1D47C61D5BA7A6FDA3BE1A1F997E1325 - $RBF902F888A7A27C3E6036FE7C8FB44BE["margin"]; } if ($RBF902F888A7A27C3E6036FE7C8FB44BE["y2titletext"]->textY<0) { $RBF902F888A7A27C3E6036FE7C8FB44BE["y2titletext"]->textY = ($R0A20F9DE5D5D3F476F4CF894D63F9583-$R5FAB68FB24C1A8046E4EFBB033D4B4C8)/2 + $RBF902F888A7A27C3E6036FE7C8FB44BE["y2titletext"]->textWidth/2;; } $R1D47C61D5BA7A6FDA3BE1A1F997E1325 = $RBF902F888A7A27C3E6036FE7C8FB44BE["y2titletext"]->textX - $RBF902F888A7A27C3E6036FE7C8FB44BE["margin"] - $RBF902F888A7A27C3E6036FE7C8FB44BE["y2titletext"]->textHeight; } else { $RBF902F888A7A27C3E6036FE7C8FB44BE["y2titletext"]->textX = $R1D47C61D5BA7A6FDA3BE1A1F997E1325; $RBF902F888A7A27C3E6036FE7C8FB44BE["y2titletext"]->textY = 0; } if ($RBF902F888A7A27C3E6036FE7C8FB44BE["xtitletext"]->textstring!="") { $RBF902F888A7A27C3E6036FE7C8FB44BE["xtitletext"]->setTextProps(); if ($RBF902F888A7A27C3E6036FE7C8FB44BE["xtitletext"]->textX<0) { $RBF902F888A7A27C3E6036FE7C8FB44BE["xtitletext"]->textX = ($R1D47C61D5BA7A6FDA3BE1A1F997E1325 - $RF4308D8C11499F88F2C59CEC974EC433)/2 - $RBF902F888A7A27C3E6036FE7C8FB44BE["xtitletext"]->textWidth/2; } if ($RBF902F888A7A27C3E6036FE7C8FB44BE["xtitletext"]->textY<0) { $RBF902F888A7A27C3E6036FE7C8FB44BE["xtitletext"]->textY = $R0A20F9DE5D5D3F476F4CF894D63F9583 - $RBF902F888A7A27C3E6036FE7C8FB44BE["margin"]; } $R0A20F9DE5D5D3F476F4CF894D63F9583 = $RBF902F888A7A27C3E6036FE7C8FB44BE["xtitletext"]->textY - $RBF902F888A7A27C3E6036FE7C8FB44BE["xtitletext"]->textHeight; } else { $RBF902F888A7A27C3E6036FE7C8FB44BE["xtitletext"]->textX = 0; $RBF902F888A7A27C3E6036FE7C8FB44BE["xtitletext"]->textY = 0; } if ($RBF902F888A7A27C3E6036FE7C8FB44BE["x2titletext"]->textstring!="") { $RBF902F888A7A27C3E6036FE7C8FB44BE["x2titletext"]->setTextProps(); if ($RBF902F888A7A27C3E6036FE7C8FB44BE["x2titletext"]->textX<0) { $RBF902F888A7A27C3E6036FE7C8FB44BE["x2titletext"]->textX = ($R1D47C61D5BA7A6FDA3BE1A1F997E1325 - $RF4308D8C11499F88F2C59CEC974EC433)/2 - $RBF902F888A7A27C3E6036FE7C8FB44BE["x2titletext"]->textWidth/2; } if ($RBF902F888A7A27C3E6036FE7C8FB44BE["x2titletext"]->textY<0) { $RBF902F888A7A27C3E6036FE7C8FB44BE["x2titletext"]->textY = $R5FAB68FB24C1A8046E4EFBB033D4B4C8 + $RBF902F888A7A27C3E6036FE7C8FB44BE["margin"] + $RBF902F888A7A27C3E6036FE7C8FB44BE["x2titletext"]->textHeight; } $R5FAB68FB24C1A8046E4EFBB033D4B4C8 = $RBF902F888A7A27C3E6036FE7C8FB44BE["x2titletext"]->textY + $RBF902F888A7A27C3E6036FE7C8FB44BE["margin"]; } else { $RBF902F888A7A27C3E6036FE7C8FB44BE["x2titletext"]->textX = 0; $RBF902F888A7A27C3E6036FE7C8FB44BE["x2titletext"]->textY = 0; } if ($RBF902F888A7A27C3E6036FE7C8FB44BE["ylabels"]) { $REDC007496C1445189AF037508BBA4E23 = 0; for ($RA16D2280393CE6A2A5428A4A8D09E354 = 0; $RA16D2280393CE6A2A5428A4A8D09E354 <= $RBF902F888A7A27C3E6036FE7C8FB44BE["nrows"]; $RA16D2280393CE6A2A5428A4A8D09E354++) { $R8E42110B9D7C2DDB15B41C7BE96EFE65 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstarty"] + $RBF902F888A7A27C3E6036FE7C8FB44BE["chartscale"]*$RA16D2280393CE6A2A5428A4A8D09E354; $R0D2462C54AA2F1640ACD1B0546BCED06 = number_format ( $R8E42110B9D7C2DDB15B41C7BE96EFE65, $RBF902F888A7A27C3E6036FE7C8FB44BE["ndecplaces"], ".", $RBF902F888A7A27C3E6036FE7C8FB44BE["thousandseparator"]); $RBF902F888A7A27C3E6036FE7C8FB44BE["ylabelstextobj"]->textstring = $RBF902F888A7A27C3E6036FE7C8FB44BE["ylabelpre"].$R0D2462C54AA2F1640ACD1B0546BCED06.$RBF902F888A7A27C3E6036FE7C8FB44BE["ylabelpost"]; $RBF902F888A7A27C3E6036FE7C8FB44BE["ylabelstextobj"]->setTextProps(); if ($RBF902F888A7A27C3E6036FE7C8FB44BE["ylabelstextobj"]->textWidth > $REDC007496C1445189AF037508BBA4E23) {$REDC007496C1445189AF037508BBA4E23 = $RBF902F888A7A27C3E6036FE7C8FB44BE["ylabelstextobj"]->textWidth;} } $RF4308D8C11499F88F2C59CEC974EC433 = $RF4308D8C11499F88F2C59CEC974EC433 + $RBF902F888A7A27C3E6036FE7C8FB44BE["margin"] + $REDC007496C1445189AF037508BBA4E23 + 3; } if ($RBF902F888A7A27C3E6036FE7C8FB44BE["y2labels"]) { $REDC007496C1445189AF037508BBA4E23 = 0; for ($RA16D2280393CE6A2A5428A4A8D09E354 = 0; $RA16D2280393CE6A2A5428A4A8D09E354 <= $RBF902F888A7A27C3E6036FE7C8FB44BE["nrows"]; $RA16D2280393CE6A2A5428A4A8D09E354++) { $R8E42110B9D7C2DDB15B41C7BE96EFE65 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstarty2"] + $RBF902F888A7A27C3E6036FE7C8FB44BE["chartscale2"]*$RA16D2280393CE6A2A5428A4A8D09E354; $R0D2462C54AA2F1640ACD1B0546BCED06 = number_format ( $R8E42110B9D7C2DDB15B41C7BE96EFE65, $RBF902F888A7A27C3E6036FE7C8FB44BE["ndecplaces"], ".", $RBF902F888A7A27C3E6036FE7C8FB44BE["thousandseparator"]); $RBF902F888A7A27C3E6036FE7C8FB44BE["y2labelstextobj"]->textstring = $RBF902F888A7A27C3E6036FE7C8FB44BE["y2labelpre"].$R0D2462C54AA2F1640ACD1B0546BCED06.$RBF902F888A7A27C3E6036FE7C8FB44BE["y2labelpost"]; $RBF902F888A7A27C3E6036FE7C8FB44BE["y2labelstextobj"]->setTextProps(); if ($RBF902F888A7A27C3E6036FE7C8FB44BE["y2labelstextobj"]->textWidth > $REDC007496C1445189AF037508BBA4E23) {$REDC007496C1445189AF037508BBA4E23 = $RBF902F888A7A27C3E6036FE7C8FB44BE["y2labelstextobj"]->textWidth;} } $R1D47C61D5BA7A6FDA3BE1A1F997E1325 = $R1D47C61D5BA7A6FDA3BE1A1F997E1325 - 3 - $REDC007496C1445189AF037508BBA4E23 - $RBF902F888A7A27C3E6036FE7C8FB44BE["margin"]; } $R537DC8E81C85EB10EB12448F9915022D = 0; $R80B1035AF3775848D0517F805ADC9B1B = 0; $R09DF2E356014B5A44195CFB454DC3AA6 = 0; $R23EC79462BFFDE5C07967BC8766C41C5 = 0; if ($RBF902F888A7A27C3E6036FE7C8FB44BE["xlabels"]) { $RF25D6CC093A1AF6F27CFF9666A340001 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstartx"] + $RBF902F888A7A27C3E6036FE7C8FB44BE["chartscalex"]*$RBF902F888A7A27C3E6036FE7C8FB44BE["ncols"]; $R7ECF1E873D0AA9FE3B104FFE967B624E = number_format ( $RF25D6CC093A1AF6F27CFF9666A340001, $RBF902F888A7A27C3E6036FE7C8FB44BE["ndecplaces"], ".", $RBF902F888A7A27C3E6036FE7C8FB44BE["thousandseparator"]); $R7ECF1E873D0AA9FE3B104FFE967B624E = $RBF902F888A7A27C3E6036FE7C8FB44BE["xlabelpre"].$R7ECF1E873D0AA9FE3B104FFE967B624E.$RBF902F888A7A27C3E6036FE7C8FB44BE["xlabelpost"]; $R537DC8E81C85EB10EB12448F9915022D = max_xlabel_width($RBF902F888A7A27C3E6036FE7C8FB44BE["xlabelorientation"],$R7ECF1E873D0AA9FE3B104FFE967B624E,$RBF902F888A7A27C3E6036FE7C8FB44BE["xfont"]); $R09DF2E356014B5A44195CFB454DC3AA6 = max_xlabel_height($RBF902F888A7A27C3E6036FE7C8FB44BE["xlabelorientation"],$R7ECF1E873D0AA9FE3B104FFE967B624E,$RBF902F888A7A27C3E6036FE7C8FB44BE["xfont"]); $RF25D6CC093A1AF6F27CFF9666A340001 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstartx"]; $R7ECF1E873D0AA9FE3B104FFE967B624E = number_format ( $RF25D6CC093A1AF6F27CFF9666A340001, $RBF902F888A7A27C3E6036FE7C8FB44BE["ndecplaces"], ".", $RBF902F888A7A27C3E6036FE7C8FB44BE["thousandseparator"]); $R7ECF1E873D0AA9FE3B104FFE967B624E = $RBF902F888A7A27C3E6036FE7C8FB44BE["xlabelpre"].$R7ECF1E873D0AA9FE3B104FFE967B624E.$RBF902F888A7A27C3E6036FE7C8FB44BE["xlabelpost"]; $RCDBE1C96F6657779A3972F16A30B4FC2 = max_xlabel_width($RBF902F888A7A27C3E6036FE7C8FB44BE["xlabelorientation"],$R7ECF1E873D0AA9FE3B104FFE967B624E,$RBF902F888A7A27C3E6036FE7C8FB44BE["xfont"]); $R7D641C55BB1F776ECA093942CBD9E516 = max_xlabel_height($RBF902F888A7A27C3E6036FE7C8FB44BE["xlabelorientation"],$R7ECF1E873D0AA9FE3B104FFE967B624E,$RBF902F888A7A27C3E6036FE7C8FB44BE["xfont"]); if ($RCDBE1C96F6657779A3972F16A30B4FC2>$R537DC8E81C85EB10EB12448F9915022D) {$R537DC8E81C85EB10EB12448F9915022D = $RCDBE1C96F6657779A3972F16A30B4FC2;} if ($R7D641C55BB1F776ECA093942CBD9E516>$R09DF2E356014B5A44195CFB454DC3AA6) {$R09DF2E356014B5A44195CFB454DC3AA6 = $R7D641C55BB1F776ECA093942CBD9E516;} $R09DF2E356014B5A44195CFB454DC3AA6 = $R09DF2E356014B5A44195CFB454DC3AA6 + 15; } if ($RBF902F888A7A27C3E6036FE7C8FB44BE["x2labels"]) { $RF25D6CC093A1AF6F27CFF9666A340001 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstartx2"] + $RBF902F888A7A27C3E6036FE7C8FB44BE["chartscalex2"]*$RBF902F888A7A27C3E6036FE7C8FB44BE["ncols"]; $R7ECF1E873D0AA9FE3B104FFE967B624E = number_format ( $RF25D6CC093A1AF6F27CFF9666A340001, $RBF902F888A7A27C3E6036FE7C8FB44BE["ndecplaces"], ".", $RBF902F888A7A27C3E6036FE7C8FB44BE["thousandseparator"]); $R7ECF1E873D0AA9FE3B104FFE967B624E = $RBF902F888A7A27C3E6036FE7C8FB44BE["x2labelpre"].$R7ECF1E873D0AA9FE3B104FFE967B624E.$RBF902F888A7A27C3E6036FE7C8FB44BE["x2labelpost"]; $RCDBE1C96F6657779A3972F16A30B4FC2 = max_xlabel_width($RBF902F888A7A27C3E6036FE7C8FB44BE["x2labelorientation"],$R7ECF1E873D0AA9FE3B104FFE967B624E,$RBF902F888A7A27C3E6036FE7C8FB44BE["x2font"]); if ($RCDBE1C96F6657779A3972F16A30B4FC2>$R537DC8E81C85EB10EB12448F9915022D) {$R537DC8E81C85EB10EB12448F9915022D = $RCDBE1C96F6657779A3972F16A30B4FC2;} $R23EC79462BFFDE5C07967BC8766C41C5 = max_xlabel_height($RBF902F888A7A27C3E6036FE7C8FB44BE["x2labelorientation"],$R7ECF1E873D0AA9FE3B104FFE967B624E,$RBF902F888A7A27C3E6036FE7C8FB44BE["x2font"]); $RF25D6CC093A1AF6F27CFF9666A340001 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstartx2"]; $R7ECF1E873D0AA9FE3B104FFE967B624E = number_format ( $RF25D6CC093A1AF6F27CFF9666A340001, $RBF902F888A7A27C3E6036FE7C8FB44BE["ndecplaces"], ".", $RBF902F888A7A27C3E6036FE7C8FB44BE["thousandseparator"]); $R7ECF1E873D0AA9FE3B104FFE967B624E = $RBF902F888A7A27C3E6036FE7C8FB44BE["x2labelpre"].$R7ECF1E873D0AA9FE3B104FFE967B624E.$RBF902F888A7A27C3E6036FE7C8FB44BE["x2labelpost"]; $RCDBE1C96F6657779A3972F16A30B4FC2 = max_xlabel_width($RBF902F888A7A27C3E6036FE7C8FB44BE["x2labelorientation"],$R7ECF1E873D0AA9FE3B104FFE967B624E,$RBF902F888A7A27C3E6036FE7C8FB44BE["x2font"]); $R7D641C55BB1F776ECA093942CBD9E516 = max_xlabel_height($RBF902F888A7A27C3E6036FE7C8FB44BE["x2labelorientation"],$R7ECF1E873D0AA9FE3B104FFE967B624E,$RBF902F888A7A27C3E6036FE7C8FB44BE["x2font"]); if ($RCDBE1C96F6657779A3972F16A30B4FC2>$R537DC8E81C85EB10EB12448F9915022D) {$R537DC8E81C85EB10EB12448F9915022D = $RCDBE1C96F6657779A3972F16A30B4FC2;} if ($R7D641C55BB1F776ECA093942CBD9E516>$R23EC79462BFFDE5C07967BC8766C41C5) {$R23EC79462BFFDE5C07967BC8766C41C5 = $R7D641C55BB1F776ECA093942CBD9E516;} $R23EC79462BFFDE5C07967BC8766C41C5 = $R23EC79462BFFDE5C07967BC8766C41C5 + 15; } $R1D47C61D5BA7A6FDA3BE1A1F997E1325 = $R1D47C61D5BA7A6FDA3BE1A1F997E1325 - $R537DC8E81C85EB10EB12448F9915022D; $R0A20F9DE5D5D3F476F4CF894D63F9583 = $R0A20F9DE5D5D3F476F4CF894D63F9583 - $R09DF2E356014B5A44195CFB454DC3AA6; $R5FAB68FB24C1A8046E4EFBB033D4B4C8 = $R5FAB68FB24C1A8046E4EFBB033D4B4C8 + $R23EC79462BFFDE5C07967BC8766C41C5; if ($RBF902F888A7A27C3E6036FE7C8FB44BE["gridposition"][0]<0) {$RBF902F888A7A27C3E6036FE7C8FB44BE["gridposition"][0] = $RF4308D8C11499F88F2C59CEC974EC433;} if ($RBF902F888A7A27C3E6036FE7C8FB44BE["gridposition"][1]<0) {$RBF902F888A7A27C3E6036FE7C8FB44BE["gridposition"][1] = $R0A20F9DE5D5D3F476F4CF894D63F9583;} $R246159316604D58DB8DE9F848709E772 = $RBF902F888A7A27C3E6036FE7C8FB44BE["ncols"]; $RE484ED591E12CF9125AE1D47AE08748B = $RBF902F888A7A27C3E6036FE7C8FB44BE["nrows"]; if ($R246159316604D58DB8DE9F848709E772<1) {$R246159316604D58DB8DE9F848709E772 = 1;} if ($RE484ED591E12CF9125AE1D47AE08748B<1) {$RE484ED591E12CF9125AE1D47AE08748B = 1;} if ($RBF902F888A7A27C3E6036FE7C8FB44BE["vspace"]<0) {$RBF902F888A7A27C3E6036FE7C8FB44BE["vspace"] = ($R0A20F9DE5D5D3F476F4CF894D63F9583 - $R5FAB68FB24C1A8046E4EFBB033D4B4C8) / $RE484ED591E12CF9125AE1D47AE08748B;} if ($RBF902F888A7A27C3E6036FE7C8FB44BE["hspace"]<0) {$RBF902F888A7A27C3E6036FE7C8FB44BE["hspace"] = ($R1D47C61D5BA7A6FDA3BE1A1F997E1325 - $RF4308D8C11499F88F2C59CEC974EC433) / $R246159316604D58DB8DE9F848709E772;} if ($RBF902F888A7A27C3E6036FE7C8FB44BE["vspace"]<1) {$RBF902F888A7A27C3E6036FE7C8FB44BE["vspace"] = 2;} if ($RBF902F888A7A27C3E6036FE7C8FB44BE["hspace"]<1) {$RBF902F888A7A27C3E6036FE7C8FB44BE["hspace"] = 1;} } function add_series_info($RA94EF3EDEBBECC120DD9EC4D9CB90BD1, $R7F6045D9D5F4D9047AD84E4499F620E0) { global $R16F83AEFCECAB2A8AD503C9285E47ABF; global $RBF902F888A7A27C3E6036FE7C8FB44BE; global $RBBD4AB0BB48A7169327112DA6766E903; global $R04D0BF35776B824C981FE6343E23571F; global $RA925E8CCC1CB40EC1F47F5FD0E05D23E; global $RCD38984B483C38FD84ADE326F49801C0; global $R3186037EF1F216D6DB170D63B21755F5; $RCEEFEBF769973BC15B47970F0B687093[0] = "#808080"; $RCEEFEBF769973BC15B47970F0B687093[1] = " "; $RCEEFEBF769973BC15B47970F0B687093[2] = "left"; $RCEEFEBF769973BC15B47970F0B687093[3] = "1"; $RCEEFEBF769973BC15B47970F0B687093[4] = "circle"; $RCEEFEBF769973BC15B47970F0B687093[5] = "true"; $RCEEFEBF769973BC15B47970F0B687093[6] = "solid"; $RF31550B84DE1AEA05419B284E7210B46 = get_snum($RA94EF3EDEBBECC120DD9EC4D9CB90BD1); if ($RF31550B84DE1AEA05419B284E7210B46>0 and $RF31550B84DE1AEA05419B284E7210B46<=$RBF902F888A7A27C3E6036FE7C8FB44BE["nseries"]) { $RCEEFEBF769973BC15B47970F0B687093 = explode("|", $R7F6045D9D5F4D9047AD84E4499F620E0); if (strlen(trim($RCEEFEBF769973BC15B47970F0B687093[0]))>2) {$R16F83AEFCECAB2A8AD503C9285E47ABF[$RF31550B84DE1AEA05419B284E7210B46] = verifycolor($RCEEFEBF769973BC15B47970F0B687093[0],"#808080");} $RBBD4AB0BB48A7169327112DA6766E903[$RF31550B84DE1AEA05419B284E7210B46] = verifyaxis($RCEEFEBF769973BC15B47970F0B687093[2], "left"); $R04D0BF35776B824C981FE6343E23571F[$RF31550B84DE1AEA05419B284E7210B46] = verifyint($RCEEFEBF769973BC15B47970F0B687093[3], "1");; $RA925E8CCC1CB40EC1F47F5FD0E05D23E[$RF31550B84DE1AEA05419B284E7210B46] = verifypointstyle($RCEEFEBF769973BC15B47970F0B687093[4],"circle"); $RCD38984B483C38FD84ADE326F49801C0[$RF31550B84DE1AEA05419B284E7210B46] = verifybool($RCEEFEBF769973BC15B47970F0B687093[5], "true"); $R3186037EF1F216D6DB170D63B21755F5[$RF31550B84DE1AEA05419B284E7210B46] = verifygridstyle($RCEEFEBF769973BC15B47970F0B687093[6],"solid"); if ($RA925E8CCC1CB40EC1F47F5FD0E05D23E[$RF31550B84DE1AEA05419B284E7210B46]==0) {$R04D0BF35776B824C981FE6343E23571F[$RF31550B84DE1AEA05419B284E7210B46]=1;} } } function max_xlabels_height() { global $RBF902F888A7A27C3E6036FE7C8FB44BE; $R429EF5BC814A71C72EB347447FD90E75 = imagefontheight($RBF902F888A7A27C3E6036FE7C8FB44BE["xfont"]); $RFD98E5621F1811783DCA236EA264442C = 0; switch ($RBF902F888A7A27C3E6036FE7C8FB44BE["xlabelorientation"]) { case 1: $RFD98E5621F1811783DCA236EA264442C = $R429EF5BC814A71C72EB347447FD90E75; break; case 2: for ($RA16D2280393CE6A2A5428A4A8D09E354 = 0; $RA16D2280393CE6A2A5428A4A8D09E354 < $RBF902F888A7A27C3E6036FE7C8FB44BE["ncols"]; $RA16D2280393CE6A2A5428A4A8D09E354++) { if ( (strlen($RBF902F888A7A27C3E6036FE7C8FB44BE["xlabels"][$RA16D2280393CE6A2A5428A4A8D09E354])*$R429EF5BC814A71C72EB347447FD90E75)>$RFD98E5621F1811783DCA236EA264442C) {$RFD98E5621F1811783DCA236EA264442C = strlen($RBF902F888A7A27C3E6036FE7C8FB44BE["xlabels"][$RA16D2280393CE6A2A5428A4A8D09E354])*$R429EF5BC814A71C72EB347447FD90E75;} } break; case 3: for ($RA16D2280393CE6A2A5428A4A8D09E354 = 0; $RA16D2280393CE6A2A5428A4A8D09E354 < $R246159316604D58DB8DE9F848709E772; $RA16D2280393CE6A2A5428A4A8D09E354++) { if ( ((strlen($RBF902F888A7A27C3E6036FE7C8FB44BE["xlabels"][$RA16D2280393CE6A2A5428A4A8D09E354])+1)*$R429EF5BC814A71C72EB347447FD90E75/3)>$RFD98E5621F1811783DCA236EA264442C) {$RFD98E5621F1811783DCA236EA264442C = (strlen($RBF902F888A7A27C3E6036FE7C8FB44BE["xlabels"][$RA16D2280393CE6A2A5428A4A8D09E354])+1)*$R429EF5BC814A71C72EB347447FD90E75/3;} } break; case 4: for ($RA16D2280393CE6A2A5428A4A8D09E354 = 0; $RA16D2280393CE6A2A5428A4A8D09E354 < $R246159316604D58DB8DE9F848709E772; $RA16D2280393CE6A2A5428A4A8D09E354++) { if ( ((strlen($RBF902F888A7A27C3E6036FE7C8FB44BE["xlabels"][$RA16D2280393CE6A2A5428A4A8D09E354])+1)*$R429EF5BC814A71C72EB347447FD90E75/4)>$RFD98E5621F1811783DCA236EA264442C) {$RFD98E5621F1811783DCA236EA264442C = (strlen($RBF902F888A7A27C3E6036FE7C8FB44BE["xlabels"][$RA16D2280393CE6A2A5428A4A8D09E354])+1)*$R429EF5BC814A71C72EB347447FD90E75/4;} } break; } $RFD98E5621F1811783DCA236EA264442C = $RFD98E5621F1811783DCA236EA264442C + $RBF902F888A7A27C3E6036FE7C8FB44BE["xlabelyoffset"]; return $RFD98E5621F1811783DCA236EA264442C; } function auto_scale() { global $RBF902F888A7A27C3E6036FE7C8FB44BE; global $REDB07399D4776344EBBF800216AFA321; global $R6F5C0BC577AB0509896149B2F5742415; global $RBBD4AB0BB48A7169327112DA6766E903; $R10A5D34CB0DA267CCCACC12A01A811E6 = false; $R60724FF4E6BAFE1752D354A254C33733 = false; if ($RBF902F888A7A27C3E6036FE7C8FB44BE["chartscale"]==-1.123) {$R10A5D34CB0DA267CCCACC12A01A811E6 = true;} if ($RBF902F888A7A27C3E6036FE7C8FB44BE["chartstarty"]==-1.123) {$R60724FF4E6BAFE1752D354A254C33733 = true;} if ($R10A5D34CB0DA267CCCACC12A01A811E6 || $R60724FF4E6BAFE1752D354A254C33733) { $R6F7F170701859062DAD123413E09EC5A = array(); for ($RA16D2280393CE6A2A5428A4A8D09E354=1;$RA16D2280393CE6A2A5428A4A8D09E354<=$RBF902F888A7A27C3E6036FE7C8FB44BE["npoints"];$RA16D2280393CE6A2A5428A4A8D09E354++) { for ($RA7B9A383688A89B5498FC84118153069=1;$RA7B9A383688A89B5498FC84118153069<=$RBF902F888A7A27C3E6036FE7C8FB44BE["nseries"];$RA7B9A383688A89B5498FC84118153069++) { if ($RBBD4AB0BB48A7169327112DA6766E903[$RA7B9A383688A89B5498FC84118153069]==0 && !$R6F5C0BC577AB0509896149B2F5742415[$RA7B9A383688A89B5498FC84118153069][$RA16D2280393CE6A2A5428A4A8D09E354]) { $R6F7F170701859062DAD123413E09EC5A[] = $REDB07399D4776344EBBF800216AFA321[$RA7B9A383688A89B5498FC84118153069][$RA16D2280393CE6A2A5428A4A8D09E354][1]; } } } $R5D922958868764B9863B91ACBA05FE93 = calcScale($R6F7F170701859062DAD123413E09EC5A, $RBF902F888A7A27C3E6036FE7C8FB44BE["nrows"], $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstarty"]); $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstarty"] = $R5D922958868764B9863B91ACBA05FE93["start"]; $RBF902F888A7A27C3E6036FE7C8FB44BE["chartscale"] = $R5D922958868764B9863B91ACBA05FE93["step"]; } if ($RBF902F888A7A27C3E6036FE7C8FB44BE["y2labels"]) { $R10A5D34CB0DA267CCCACC12A01A811E6 = false; $R60724FF4E6BAFE1752D354A254C33733 = false; if ($RBF902F888A7A27C3E6036FE7C8FB44BE["chartscale2"]==-1.123) {$R10A5D34CB0DA267CCCACC12A01A811E6 = true;} if ($RBF902F888A7A27C3E6036FE7C8FB44BE["chartstarty2"]==-1.123) {$R60724FF4E6BAFE1752D354A254C33733 = true;} if ($R10A5D34CB0DA267CCCACC12A01A811E6 || $R60724FF4E6BAFE1752D354A254C33733) { $R6F7F170701859062DAD123413E09EC5A = array(); for ($RA16D2280393CE6A2A5428A4A8D09E354=1;$RA16D2280393CE6A2A5428A4A8D09E354<=$RBF902F888A7A27C3E6036FE7C8FB44BE["npoints"];$RA16D2280393CE6A2A5428A4A8D09E354++) { for ($RA7B9A383688A89B5498FC84118153069=1;$RA7B9A383688A89B5498FC84118153069<=$RBF902F888A7A27C3E6036FE7C8FB44BE["nseries"];$RA7B9A383688A89B5498FC84118153069++) { if ($RBBD4AB0BB48A7169327112DA6766E903[$RA7B9A383688A89B5498FC84118153069]==1 && !$R6F5C0BC577AB0509896149B2F5742415[$RA7B9A383688A89B5498FC84118153069][$RA16D2280393CE6A2A5428A4A8D09E354]) { $R6F7F170701859062DAD123413E09EC5A[] = $REDB07399D4776344EBBF800216AFA321[$RA7B9A383688A89B5498FC84118153069][$RA16D2280393CE6A2A5428A4A8D09E354][1]; } } } $R5D922958868764B9863B91ACBA05FE93 = calcScale($R6F7F170701859062DAD123413E09EC5A, $RBF902F888A7A27C3E6036FE7C8FB44BE["nrows"], $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstarty2"]); $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstarty2"] = $R5D922958868764B9863B91ACBA05FE93["start"]; $RBF902F888A7A27C3E6036FE7C8FB44BE["chartscale2"] = $R5D922958868764B9863B91ACBA05FE93["step"]; } } $RA4F14D69A48B71F462A6688AE547C064 = false; $R16E2F6F0917B10F80B606A8E19D78F1B = false; if ($RBF902F888A7A27C3E6036FE7C8FB44BE["chartscalex"]==-1.123) {$RA4F14D69A48B71F462A6688AE547C064 = true;} if ($RBF902F888A7A27C3E6036FE7C8FB44BE["chartstartx"]==-1.123) {$R16E2F6F0917B10F80B606A8E19D78F1B = true;} if ($RA4F14D69A48B71F462A6688AE547C064 || $R16E2F6F0917B10F80B606A8E19D78F1B) { $R6F7F170701859062DAD123413E09EC5A = array(); for ($RA16D2280393CE6A2A5428A4A8D09E354=1;$RA16D2280393CE6A2A5428A4A8D09E354<=$RBF902F888A7A27C3E6036FE7C8FB44BE["npoints"];$RA16D2280393CE6A2A5428A4A8D09E354++) { for ($RA7B9A383688A89B5498FC84118153069=1;$RA7B9A383688A89B5498FC84118153069<=$RBF902F888A7A27C3E6036FE7C8FB44BE["nseries"];$RA7B9A383688A89B5498FC84118153069++) { if ($RBBD4AB0BB48A7169327112DA6766E903[$RA7B9A383688A89B5498FC84118153069]==0 && !$R6F5C0BC577AB0509896149B2F5742415[$RA7B9A383688A89B5498FC84118153069][$RA16D2280393CE6A2A5428A4A8D09E354]) { $R6F7F170701859062DAD123413E09EC5A[] = $REDB07399D4776344EBBF800216AFA321[$RA7B9A383688A89B5498FC84118153069][$RA16D2280393CE6A2A5428A4A8D09E354][0]; } } } $R5D922958868764B9863B91ACBA05FE93 = calcScale($R6F7F170701859062DAD123413E09EC5A, $RBF902F888A7A27C3E6036FE7C8FB44BE["ncols"], $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstartx"]); $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstartx"] = $R5D922958868764B9863B91ACBA05FE93["start"]; $RBF902F888A7A27C3E6036FE7C8FB44BE["chartscalex"] = $R5D922958868764B9863B91ACBA05FE93["step"]; } if ($RBF902F888A7A27C3E6036FE7C8FB44BE["x2labels"]) { $RA4F14D69A48B71F462A6688AE547C064 = false; $R16E2F6F0917B10F80B606A8E19D78F1B = false; if ($RBF902F888A7A27C3E6036FE7C8FB44BE["chartscalex2"]==-1.123) {$RA4F14D69A48B71F462A6688AE547C064 = true;} if ($RBF902F888A7A27C3E6036FE7C8FB44BE["chartstartx2"]==-1.123) {$R16E2F6F0917B10F80B606A8E19D78F1B = true;} if ($RA4F14D69A48B71F462A6688AE547C064 || $R16E2F6F0917B10F80B606A8E19D78F1B) { $R6F7F170701859062DAD123413E09EC5A = array(); for ($RA16D2280393CE6A2A5428A4A8D09E354=1;$RA16D2280393CE6A2A5428A4A8D09E354<=$RBF902F888A7A27C3E6036FE7C8FB44BE["npoints"];$RA16D2280393CE6A2A5428A4A8D09E354++) { for ($RA7B9A383688A89B5498FC84118153069=1;$RA7B9A383688A89B5498FC84118153069<=$RBF902F888A7A27C3E6036FE7C8FB44BE["nseries"];$RA7B9A383688A89B5498FC84118153069++) { if ($RBBD4AB0BB48A7169327112DA6766E903[$RA7B9A383688A89B5498FC84118153069]==1 && !$R6F5C0BC577AB0509896149B2F5742415[$RA7B9A383688A89B5498FC84118153069][$RA16D2280393CE6A2A5428A4A8D09E354]) { $R6F7F170701859062DAD123413E09EC5A[] = $REDB07399D4776344EBBF800216AFA321[$RA7B9A383688A89B5498FC84118153069][$RA16D2280393CE6A2A5428A4A8D09E354][0]; } } } $R5D922958868764B9863B91ACBA05FE93 = calcScale($R6F7F170701859062DAD123413E09EC5A, $RBF902F888A7A27C3E6036FE7C8FB44BE["ncols"], $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstartx2"]); $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstartx2"] = $R5D922958868764B9863B91ACBA05FE93["start"]; $RBF902F888A7A27C3E6036FE7C8FB44BE["chartscalex2"] = $R5D922958868764B9863B91ACBA05FE93["step"]; } } } if (isset($_REQUEST["getImage"])) { ob_end_clean(); $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen($_REQUEST["getImage"], 'rb'); header("Content-Type: image/png"); header("Content-Length: " . filesize($_REQUEST["getImage"])); fpassthru($RF500F4A848E2EB2F8AAC3A6734D7EC38); fclose($RF500F4A848E2EB2F8AAC3A6734D7EC38); unlink($_REQUEST["getImage"]); exit; } $R0EB1982D9BAA9716AC37A8F047D5800D[0] = ""; $R5E45BBDAAB766CB0885E580EABDE0B07 = 0; $RD8A2F08EEBB302CF96A61B4FAE35D9F2 = false; $R3DA1CF9DE121F39B5EA19B5D904981C3 = false; $R04E206CC959DC4284E86A8CDC8E42BB8 = false; $R937C2BF4A1BF7EC4F0DAD072419821FB = "dbinfo.txt"; $R5BA1F88D3C6A012D3325B2C213C7A2E4 = "graph-data.php"; $RE7074FB81569EC419A89091BEAEB6F5A = getBaseURL(); if (array_key_exists("data", $_REQUEST)) {$R5BA1F88D3C6A012D3325B2C213C7A2E4 = $_REQUEST["data"];} if (array_key_exists("saveimage",$_REQUEST)) {$R017C24F2701E8BF8DA2CA976B495A299 = $_REQUEST["saveimage"];$R3DA1CF9DE121F39B5EA19B5D904981C3=true;} $RBF902F888A7A27C3E6036FE7C8FB44BE = array(); $RBF902F888A7A27C3E6036FE7C8FB44BE["configlines"] = array(); $RBF902F888A7A27C3E6036FE7C8FB44BE["datalines"] = array(); $RBF902F888A7A27C3E6036FE7C8FB44BE["chartStyle"] = "xy-scatter-graph"; $jpDatabase = array(); if (array_key_exists("dbinfo", $_REQUEST)) { $R937C2BF4A1BF7EC4F0DAD072419821FB = $_REQUEST["dbinfo"]; $R04E206CC959DC4284E86A8CDC8E42BB8 = true; if (file_exists($R937C2BF4A1BF7EC4F0DAD072419821FB)) { include ("$R937C2BF4A1BF7EC4F0DAD072419821FB"); } } $R60B5058B4F8CC72DC333B4517D2B105F = gdVersion(); load_Data($RBF902F888A7A27C3E6036FE7C8FB44BE); set_WH($RBF902F888A7A27C3E6036FE7C8FB44BE); if ($R60B5058B4F8CC72DC333B4517D2B105F>=2) {$R90B42A0A84ED04CF1E133E7D0B4C87FD = @imagecreatetruecolor ($RBF902F888A7A27C3E6036FE7C8FB44BE["width"], $RBF902F888A7A27C3E6036FE7C8FB44BE["height"]) or die("Cannot Initialize a new GD image stream");} else {$R90B42A0A84ED04CF1E133E7D0B4C87FD = @imagecreate($RBF902F888A7A27C3E6036FE7C8FB44BE["width"], $RBF902F888A7A27C3E6036FE7C8FB44BE["height"]) or die("Cannot Initialize a new GD image stream");} initalizeConfig(); get_data(); set_series_defaults(); set_Config($RBF902F888A7A27C3E6036FE7C8FB44BE); JPgetSeries($RBF902F888A7A27C3E6036FE7C8FB44BE); JPgetData($RBF902F888A7A27C3E6036FE7C8FB44BE); auto_config(); $R7726AB351CBB04A10E329629C4D29E76 = new JPdraw($RBF902F888A7A27C3E6036FE7C8FB44BE); $R7726AB351CBB04A10E329629C4D29E76->draw_background($R90B42A0A84ED04CF1E133E7D0B4C87FD); $RBC19A0FC0AE91A15EFE38692D6D533DD = true; $R7726AB351CBB04A10E329629C4D29E76->draw_grid($R90B42A0A84ED04CF1E133E7D0B4C87FD,$RBC19A0FC0AE91A15EFE38692D6D533DD); $R7726AB351CBB04A10E329629C4D29E76->draw_titles($R90B42A0A84ED04CF1E133E7D0B4C87FD); draw_points($R7726AB351CBB04A10E329629C4D29E76); $R7726AB351CBB04A10E329629C4D29E76->draw_legend($R90B42A0A84ED04CF1E133E7D0B4C87FD,$R16F83AEFCECAB2A8AD503C9285E47ABF); $R7726AB351CBB04A10E329629C4D29E76->draw_freeformtext($R90B42A0A84ED04CF1E133E7D0B4C87FD); draw_free_images(); $R7726AB351CBB04A10E329629C4D29E76->draw_target_lines($R90B42A0A84ED04CF1E133E7D0B4C87FD); $R7726AB351CBB04A10E329629C4D29E76->draw_trend_lines($R90B42A0A84ED04CF1E133E7D0B4C87FD); if (!testKey()) {$R7726AB351CBB04A10E329629C4D29E76->draw_message($R90B42A0A84ED04CF1E133E7D0B4C87FD);} if (!isset($_REQUEST["debug"])) { ob_end_clean(); } if (isset($_REQUEST["JPajax"]) && $_REQUEST["JPajax"]>0) { if (!file_exists('./tmp')) { mkdir('./tmp'); } $R8EEB1221AED257518AC7928EB7CF9AA3 = tempnam("./tmp", "pgr"); if (!imagepng($R90B42A0A84ED04CF1E133E7D0B4C87FD,$R8EEB1221AED257518AC7928EB7CF9AA3)) { add_error_message("Unable to save Graph Image"); } imagedestroy($R90B42A0A84ED04CF1E133E7D0B4C87FD); $R92B87745142AEBCDA7295499518B9393["imageFileName"] = $R8EEB1221AED257518AC7928EB7CF9AA3; $R92B87745142AEBCDA7295499518B9393["imageWidth"] = $RBF902F888A7A27C3E6036FE7C8FB44BE["width"]; $R92B87745142AEBCDA7295499518B9393["imageHeight"] = $RBF902F888A7A27C3E6036FE7C8FB44BE["height"]; $R92B87745142AEBCDA7295499518B9393["graphData"] = array(); for ($RA16D2280393CE6A2A5428A4A8D09E354=0;$RA16D2280393CE6A2A5428A4A8D09E354<count($RBF902F888A7A27C3E6036FE7C8FB44BE["series"]);$RA16D2280393CE6A2A5428A4A8D09E354++) { for ($RA7B9A383688A89B5498FC84118153069=0;$RA7B9A383688A89B5498FC84118153069<count($RBF902F888A7A27C3E6036FE7C8FB44BE["series"][$RA16D2280393CE6A2A5428A4A8D09E354+1]->dataArray);$RA7B9A383688A89B5498FC84118153069++) { $R92B87745142AEBCDA7295499518B9393["graphData"][] = $RBF902F888A7A27C3E6036FE7C8FB44BE["series"][$RA16D2280393CE6A2A5428A4A8D09E354+1]->dataArray[$RA7B9A383688A89B5498FC84118153069+1]; } } if (function_exists("json_encode")) { print json_encode($R92B87745142AEBCDA7295499518B9393); } else { print JP_json_encode($R92B87745142AEBCDA7295499518B9393); } exit(0); } display_errors(); if (!$RD8A2F08EEBB302CF96A61B4FAE35D9F2) { header('Expires: Sat, 01 January 2000 05:00:00 GMT'); header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . 'GMT'); header('Cache-Control: no-cache, must-revalidate'); header('Pragma: no-cache'); header("Content-type: image/png"); imagepng($R90B42A0A84ED04CF1E133E7D0B4C87FD); if ($R3DA1CF9DE121F39B5EA19B5D904981C3) {imagepng($R90B42A0A84ED04CF1E133E7D0B4C87FD,$R017C24F2701E8BF8DA2CA976B495A299);} } imagedestroy($R90B42A0A84ED04CF1E133E7D0B4C87FD); exit(0); ?>