Files
controls-web/OLD/touchme/jpowered/graph/vertical-bar-graph.php
2026-02-17 12:44:37 -06:00

1 line
53 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 draw_bars(&$R7726AB351CBB04A10E329629C4D29E76) { global $R90B42A0A84ED04CF1E133E7D0B4C87FD; global $R60B5058B4F8CC72DC333B4517D2B105F; global $RBF902F888A7A27C3E6036FE7C8FB44BE; global $REDB07399D4776344EBBF800216AFA321; global $R6F5C0BC577AB0509896149B2F5742415; global $R09048244ED94301DD2640815ED21CFA1; global $R16F83AEFCECAB2A8AD503C9285E47ABF; global $RBBD4AB0BB48A7169327112DA6766E903; $R20FD65E9C7406034FADC682F06732868 = 0; if ($RBF902F888A7A27C3E6036FE7C8FB44BE["threed"]) {$R20FD65E9C7406034FADC682F06732868 = (7*$RBF902F888A7A27C3E6036FE7C8FB44BE["depth3d"])/10;} for ($RA16D2280393CE6A2A5428A4A8D09E354 = 0; $RA16D2280393CE6A2A5428A4A8D09E354 < $RBF902F888A7A27C3E6036FE7C8FB44BE["nbars"]; $RA16D2280393CE6A2A5428A4A8D09E354++) { for ($RA7B9A383688A89B5498FC84118153069=0;$RA7B9A383688A89B5498FC84118153069<$RBF902F888A7A27C3E6036FE7C8FB44BE["nseries"];$RA7B9A383688A89B5498FC84118153069++) { if (!$R6F5C0BC577AB0509896149B2F5742415[$RA7B9A383688A89B5498FC84118153069+1][$RA16D2280393CE6A2A5428A4A8D09E354+1]) { $R09048244ED94301DD2640815ED21CFA1 = $R16F83AEFCECAB2A8AD503C9285E47ABF[$RA7B9A383688A89B5498FC84118153069+1]; if ($RBBD4AB0BB48A7169327112DA6766E903[$RA7B9A383688A89B5498FC84118153069+1]==0) { $RC6CB727A00C2CB09673B207BE7AC1315 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstarty"]; $R9BD6123CFA8B537BC33D9548D9A7D8F1 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartscale"]; } else { $RC6CB727A00C2CB09673B207BE7AC1315 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstarty2"]; $R9BD6123CFA8B537BC33D9548D9A7D8F1 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartscale2"]; } if ($RC6CB727A00C2CB09673B207BE7AC1315<0) {$RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"] = $RBF902F888A7A27C3E6036FE7C8FB44BE["gridposition"][1] + $RBF902F888A7A27C3E6036FE7C8FB44BE["vspace"]*$RC6CB727A00C2CB09673B207BE7AC1315/$R9BD6123CFA8B537BC33D9548D9A7D8F1;} else {$RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"] = $RBF902F888A7A27C3E6036FE7C8FB44BE["gridposition"][1];} if ($RC6CB727A00C2CB09673B207BE7AC1315>0) {$RAF1ABEE07980A9C1C897DC7F688A4956 = $RBF902F888A7A27C3E6036FE7C8FB44BE["vspace"]*($REDB07399D4776344EBBF800216AFA321[$RA7B9A383688A89B5498FC84118153069+1][$RA16D2280393CE6A2A5428A4A8D09E354+1]-$RC6CB727A00C2CB09673B207BE7AC1315)/$R9BD6123CFA8B537BC33D9548D9A7D8F1;} else {$RAF1ABEE07980A9C1C897DC7F688A4956 = $RBF902F888A7A27C3E6036FE7C8FB44BE["vspace"]*$REDB07399D4776344EBBF800216AFA321[$RA7B9A383688A89B5498FC84118153069+1][$RA16D2280393CE6A2A5428A4A8D09E354+1]/$R9BD6123CFA8B537BC33D9548D9A7D8F1;} $R968911E34E4AAD7BC6607294EACD4D0A = $RBF902F888A7A27C3E6036FE7C8FB44BE["gridposition"][0]+$RBF902F888A7A27C3E6036FE7C8FB44BE["barspacing"]+($RA16D2280393CE6A2A5428A4A8D09E354*$RBF902F888A7A27C3E6036FE7C8FB44BE["nseries"]+$RA7B9A383688A89B5498FC84118153069)*($RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"]+$RBF902F888A7A27C3E6036FE7C8FB44BE["barspacing"])+$RA16D2280393CE6A2A5428A4A8D09E354*$RBF902F888A7A27C3E6036FE7C8FB44BE["barspacing"]; if ($RAF1ABEE07980A9C1C897DC7F688A4956<0) { $R39B8A34E5D33E13371402A8E1AFBD8E9 = $R968911E34E4AAD7BC6607294EACD4D0A; $R718AC8B9DE9E39D46F178BF720F93912 = $RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"]; $R4C010D549D8CE12809958375A5227F8E = $R968911E34E4AAD7BC6607294EACD4D0A+$RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"]; $RCF842228F8F602229EFF70A3EC087CE2 = $RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"]-$RAF1ABEE07980A9C1C897DC7F688A4956; } else { $R39B8A34E5D33E13371402A8E1AFBD8E9 = $R968911E34E4AAD7BC6607294EACD4D0A; $R718AC8B9DE9E39D46F178BF720F93912 = $RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"] - $RAF1ABEE07980A9C1C897DC7F688A4956; $R4C010D549D8CE12809958375A5227F8E = $R968911E34E4AAD7BC6607294EACD4D0A+$RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"]; $RCF842228F8F602229EFF70A3EC087CE2 = $RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"]; } $RBF902F888A7A27C3E6036FE7C8FB44BE["series"][$RA7B9A383688A89B5498FC84118153069+1]->dataArray[$RA16D2280393CE6A2A5428A4A8D09E354+1]->shape = "rect"; $RBF902F888A7A27C3E6036FE7C8FB44BE["series"][$RA7B9A383688A89B5498FC84118153069+1]->dataArray[$RA16D2280393CE6A2A5428A4A8D09E354+1]->shapecoords = $R39B8A34E5D33E13371402A8E1AFBD8E9.",".$R718AC8B9DE9E39D46F178BF720F93912.",".$R4C010D549D8CE12809958375A5227F8E.",".$RCF842228F8F602229EFF70A3EC087CE2; if ($R60B5058B4F8CC72DC333B4517D2B105F>=2) { if ($RBF902F888A7A27C3E6036FE7C8FB44BE["gradientfill"]) { $R598AFE203FFA0065D8F537AD59779730 = $R09048244ED94301DD2640815ED21CFA1; $R1439E89C1258EE407B7D745D4AE54C1F = 1.0 + 1/$RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"]; for ($RD139FDEAF358FBB04DE0743B9904C79B=$RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"]/2;$RD139FDEAF358FBB04DE0743B9904C79B>=0;$RD139FDEAF358FBB04DE0743B9904C79B--) { imageline ($R90B42A0A84ED04CF1E133E7D0B4C87FD, $R39B8A34E5D33E13371402A8E1AFBD8E9+$RD139FDEAF358FBB04DE0743B9904C79B, $R718AC8B9DE9E39D46F178BF720F93912, $R39B8A34E5D33E13371402A8E1AFBD8E9+$RD139FDEAF358FBB04DE0743B9904C79B, $RCF842228F8F602229EFF70A3EC087CE2, $R598AFE203FFA0065D8F537AD59779730); $R598AFE203FFA0065D8F537AD59779730 = lighter($R598AFE203FFA0065D8F537AD59779730,$R1439E89C1258EE407B7D745D4AE54C1F); } $R598AFE203FFA0065D8F537AD59779730 = $R09048244ED94301DD2640815ED21CFA1; for ($RD139FDEAF358FBB04DE0743B9904C79B=$RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"]/2;$RD139FDEAF358FBB04DE0743B9904C79B<=$RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"];$RD139FDEAF358FBB04DE0743B9904C79B++) { imageline ($R90B42A0A84ED04CF1E133E7D0B4C87FD, $R39B8A34E5D33E13371402A8E1AFBD8E9+$RD139FDEAF358FBB04DE0743B9904C79B, $R718AC8B9DE9E39D46F178BF720F93912, $R39B8A34E5D33E13371402A8E1AFBD8E9+$RD139FDEAF358FBB04DE0743B9904C79B, $RCF842228F8F602229EFF70A3EC087CE2, $R598AFE203FFA0065D8F537AD59779730); $R598AFE203FFA0065D8F537AD59779730 = darker($R598AFE203FFA0065D8F537AD59779730,$R1439E89C1258EE407B7D745D4AE54C1F); } } else { imagefilledrectangle($R90B42A0A84ED04CF1E133E7D0B4C87FD, $R39B8A34E5D33E13371402A8E1AFBD8E9, $R718AC8B9DE9E39D46F178BF720F93912, $R4C010D549D8CE12809958375A5227F8E, $RCF842228F8F602229EFF70A3EC087CE2, $R09048244ED94301DD2640815ED21CFA1); } } else { if ($RBF902F888A7A27C3E6036FE7C8FB44BE["gradientfill"]) { $R1985B12C4D58DA3515C27F13577691CA = 200 / $RBF902F888A7A27C3E6036FE7C8FB44BE["nseries"]; $R598AFE203FFA0065D8F537AD59779730 = $R09048244ED94301DD2640815ED21CFA1; $R1439E89C1258EE407B7D745D4AE54C1F = 1.0 + 1/$RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"]; $R3EEBC33595C88B5E41DD27DB2209156E = 1; for ($RD139FDEAF358FBB04DE0743B9904C79B=$RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"]/2;$RD139FDEAF358FBB04DE0743B9904C79B>=0;$RD139FDEAF358FBB04DE0743B9904C79B--) { imageline ($R90B42A0A84ED04CF1E133E7D0B4C87FD, $R39B8A34E5D33E13371402A8E1AFBD8E9+$RD139FDEAF358FBB04DE0743B9904C79B, $R718AC8B9DE9E39D46F178BF720F93912, $R39B8A34E5D33E13371402A8E1AFBD8E9+$RD139FDEAF358FBB04DE0743B9904C79B, $RCF842228F8F602229EFF70A3EC087CE2, $R598AFE203FFA0065D8F537AD59779730); if ($R3EEBC33595C88B5E41DD27DB2209156E>=($R1985B12C4D58DA3515C27F13577691CA/2)) {$R598AFE203FFA0065D8F537AD59779730 = $R598AFE203FFA0065D8F537AD59779730;} else {$R598AFE203FFA0065D8F537AD59779730 = lighter($R598AFE203FFA0065D8F537AD59779730,$R1439E89C1258EE407B7D745D4AE54C1F);} $R3EEBC33595C88B5E41DD27DB2209156E++; } $R598AFE203FFA0065D8F537AD59779730 = $R09048244ED94301DD2640815ED21CFA1; $R3EEBC33595C88B5E41DD27DB2209156E = 1; for ($RD139FDEAF358FBB04DE0743B9904C79B=$RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"]/2;$RD139FDEAF358FBB04DE0743B9904C79B<=$RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"];$RD139FDEAF358FBB04DE0743B9904C79B++) { imageline ($R90B42A0A84ED04CF1E133E7D0B4C87FD, $R39B8A34E5D33E13371402A8E1AFBD8E9+$RD139FDEAF358FBB04DE0743B9904C79B, $R718AC8B9DE9E39D46F178BF720F93912, $R39B8A34E5D33E13371402A8E1AFBD8E9+$RD139FDEAF358FBB04DE0743B9904C79B, $RCF842228F8F602229EFF70A3EC087CE2, $R598AFE203FFA0065D8F537AD59779730); if ($R3EEBC33595C88B5E41DD27DB2209156E>=($R1985B12C4D58DA3515C27F13577691CA/2)) {$R598AFE203FFA0065D8F537AD59779730 = $R598AFE203FFA0065D8F537AD59779730;} else {$R598AFE203FFA0065D8F537AD59779730 = darker($R598AFE203FFA0065D8F537AD59779730,$R1439E89C1258EE407B7D745D4AE54C1F);} $R3EEBC33595C88B5E41DD27DB2209156E++; } } else { imagefilledrectangle($R90B42A0A84ED04CF1E133E7D0B4C87FD, $R39B8A34E5D33E13371402A8E1AFBD8E9, $R718AC8B9DE9E39D46F178BF720F93912, $R4C010D549D8CE12809958375A5227F8E, $RCF842228F8F602229EFF70A3EC087CE2, $R09048244ED94301DD2640815ED21CFA1); } } if ($RBF902F888A7A27C3E6036FE7C8FB44BE["threed"]) { if ($RAF1ABEE07980A9C1C897DC7F688A4956<0) { $RD269034B9D672B5CEF6D7F8BD764D2F6[0] = $R968911E34E4AAD7BC6607294EACD4D0A+$RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"]; $RD269034B9D672B5CEF6D7F8BD764D2F6[1] = $RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"]; $RD269034B9D672B5CEF6D7F8BD764D2F6[2] = $R968911E34E4AAD7BC6607294EACD4D0A + $RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"] + $R20FD65E9C7406034FADC682F06732868; $RD269034B9D672B5CEF6D7F8BD764D2F6[3] = $RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"] - $R20FD65E9C7406034FADC682F06732868; $RD269034B9D672B5CEF6D7F8BD764D2F6[4] = $R968911E34E4AAD7BC6607294EACD4D0A + $RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"] + $R20FD65E9C7406034FADC682F06732868; $RD269034B9D672B5CEF6D7F8BD764D2F6[5] = $RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"] - $RAF1ABEE07980A9C1C897DC7F688A4956 - $R20FD65E9C7406034FADC682F06732868; $RD269034B9D672B5CEF6D7F8BD764D2F6[6] = $R968911E34E4AAD7BC6607294EACD4D0A + $RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"]; $RD269034B9D672B5CEF6D7F8BD764D2F6[7] = $RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"] - $RAF1ABEE07980A9C1C897DC7F688A4956; $R5A078FF7990E6D22288D8CA2F6AFF855[0] = $R968911E34E4AAD7BC6607294EACD4D0A; $R5A078FF7990E6D22288D8CA2F6AFF855[1] = $RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"]; $R5A078FF7990E6D22288D8CA2F6AFF855[2] = $R968911E34E4AAD7BC6607294EACD4D0A + $R20FD65E9C7406034FADC682F06732868; $R5A078FF7990E6D22288D8CA2F6AFF855[3] = $RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"] - $R20FD65E9C7406034FADC682F06732868; $R5A078FF7990E6D22288D8CA2F6AFF855[4] = $R968911E34E4AAD7BC6607294EACD4D0A + $RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"] + $R20FD65E9C7406034FADC682F06732868; $R5A078FF7990E6D22288D8CA2F6AFF855[5] = $RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"] - $R20FD65E9C7406034FADC682F06732868; $R5A078FF7990E6D22288D8CA2F6AFF855[6] = $R968911E34E4AAD7BC6607294EACD4D0A + $RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"]; $R5A078FF7990E6D22288D8CA2F6AFF855[7] = $RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"]; } else { $RD269034B9D672B5CEF6D7F8BD764D2F6[0] = $R968911E34E4AAD7BC6607294EACD4D0A + $RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"]; $RD269034B9D672B5CEF6D7F8BD764D2F6[1] = $RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"]; $RD269034B9D672B5CEF6D7F8BD764D2F6[2] = $R968911E34E4AAD7BC6607294EACD4D0A + $RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"]; $RD269034B9D672B5CEF6D7F8BD764D2F6[3] = $RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"] - $RAF1ABEE07980A9C1C897DC7F688A4956; $RD269034B9D672B5CEF6D7F8BD764D2F6[4] = $R968911E34E4AAD7BC6607294EACD4D0A + $RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"] + $R20FD65E9C7406034FADC682F06732868; $RD269034B9D672B5CEF6D7F8BD764D2F6[5] = $RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"] - $RAF1ABEE07980A9C1C897DC7F688A4956 - $R20FD65E9C7406034FADC682F06732868; $RD269034B9D672B5CEF6D7F8BD764D2F6[6] = $R968911E34E4AAD7BC6607294EACD4D0A + $RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"] + $R20FD65E9C7406034FADC682F06732868; $RD269034B9D672B5CEF6D7F8BD764D2F6[7] = $RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"] - $R20FD65E9C7406034FADC682F06732868; $R5A078FF7990E6D22288D8CA2F6AFF855[0] = $R968911E34E4AAD7BC6607294EACD4D0A; $R5A078FF7990E6D22288D8CA2F6AFF855[1] = $RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"] - $RAF1ABEE07980A9C1C897DC7F688A4956; $R5A078FF7990E6D22288D8CA2F6AFF855[2] = $R968911E34E4AAD7BC6607294EACD4D0A + $R20FD65E9C7406034FADC682F06732868; $R5A078FF7990E6D22288D8CA2F6AFF855[3] = $RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"] - $RAF1ABEE07980A9C1C897DC7F688A4956 - $R20FD65E9C7406034FADC682F06732868; $R5A078FF7990E6D22288D8CA2F6AFF855[4] = $R968911E34E4AAD7BC6607294EACD4D0A + $RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"] + $R20FD65E9C7406034FADC682F06732868; $R5A078FF7990E6D22288D8CA2F6AFF855[5] = $RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"] - $RAF1ABEE07980A9C1C897DC7F688A4956 - $R20FD65E9C7406034FADC682F06732868; $R5A078FF7990E6D22288D8CA2F6AFF855[6] = $R968911E34E4AAD7BC6607294EACD4D0A + $RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"]; $R5A078FF7990E6D22288D8CA2F6AFF855[7] = $RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"] - $RAF1ABEE07980A9C1C897DC7F688A4956; } imagefilledpolygon($R90B42A0A84ED04CF1E133E7D0B4C87FD,$RD269034B9D672B5CEF6D7F8BD764D2F6,4,darker($R09048244ED94301DD2640815ED21CFA1,1.5)); imagefilledpolygon($R90B42A0A84ED04CF1E133E7D0B4C87FD,$R5A078FF7990E6D22288D8CA2F6AFF855,4,lighter($R09048244ED94301DD2640815ED21CFA1,1.5)); } if ($RBF902F888A7A27C3E6036FE7C8FB44BE["outline"]) { $R8952982CFE925C7E76550EAD4538077B = darker($R09048244ED94301DD2640815ED21CFA1,1.5); imagerectangle($R90B42A0A84ED04CF1E133E7D0B4C87FD, $R39B8A34E5D33E13371402A8E1AFBD8E9, $R718AC8B9DE9E39D46F178BF720F93912, $R4C010D549D8CE12809958375A5227F8E, $RCF842228F8F602229EFF70A3EC087CE2, $R8952982CFE925C7E76550EAD4538077B); if ($RBF902F888A7A27C3E6036FE7C8FB44BE["threed"]) { imagepolygon($R90B42A0A84ED04CF1E133E7D0B4C87FD,$RD269034B9D672B5CEF6D7F8BD764D2F6,4,$R8952982CFE925C7E76550EAD4538077B); imagepolygon($R90B42A0A84ED04CF1E133E7D0B4C87FD,$R5A078FF7990E6D22288D8CA2F6AFF855,4,$R8952982CFE925C7E76550EAD4538077B); } } } } } $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["nbars"]; $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"]; $R49287C90F8298E0E3871253DF00B5F41->textfontsize = $RBF902F888A7A27C3E6036FE7C8FB44BE["ylabelstextobj"]->textfontsize; $R49287C90F8298E0E3871253DF00B5F41->textfontfamily = $RBF902F888A7A27C3E6036FE7C8FB44BE["ylabelstextobj"]->textfontfamily; $R49287C90F8298E0E3871253DF00B5F41->textbold = $RBF902F888A7A27C3E6036FE7C8FB44BE["ylabelstextobj"]->textbold; $R49287C90F8298E0E3871253DF00B5F41->textitalic = $RBF902F888A7A27C3E6036FE7C8FB44BE["ylabelstextobj"]->textitalic; $R49287C90F8298E0E3871253DF00B5F41->textcolor = $RBF902F888A7A27C3E6036FE7C8FB44BE["ylabelstextobj"]->textcolor; } else { $RC6CB727A00C2CB09673B207BE7AC1315 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstarty2"]; $R9BD6123CFA8B537BC33D9548D9A7D8F1 = $RBF902F888A7A27C3E6036FE7C8FB44BE["chartscale2"]; $R49287C90F8298E0E3871253DF00B5F41->textfontsize = $RBF902F888A7A27C3E6036FE7C8FB44BE["y2labelstextobj"]->textfontsize; $R49287C90F8298E0E3871253DF00B5F41->textfontfamily = $RBF902F888A7A27C3E6036FE7C8FB44BE["y2labelstextobj"]->textfontfamily; $R49287C90F8298E0E3871253DF00B5F41->textbold = $RBF902F888A7A27C3E6036FE7C8FB44BE["y2labelstextobj"]->textbold; $R49287C90F8298E0E3871253DF00B5F41->textitalic = $RBF902F888A7A27C3E6036FE7C8FB44BE["y2labelstextobj"]->textitalic; $R49287C90F8298E0E3871253DF00B5F41->textcolor = $RBF902F888A7A27C3E6036FE7C8FB44BE["y2labelstextobj"]->textcolor; } if ($RC6CB727A00C2CB09673B207BE7AC1315<0) {$RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"] = $RBF902F888A7A27C3E6036FE7C8FB44BE["gridposition"][1] + $RBF902F888A7A27C3E6036FE7C8FB44BE["vspace"]*$RC6CB727A00C2CB09673B207BE7AC1315/$R9BD6123CFA8B537BC33D9548D9A7D8F1;} else {$RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"] = $RBF902F888A7A27C3E6036FE7C8FB44BE["gridposition"][1];} if ($RC6CB727A00C2CB09673B207BE7AC1315>0) {$RAF1ABEE07980A9C1C897DC7F688A4956 = $RBF902F888A7A27C3E6036FE7C8FB44BE["vspace"]*($REDB07399D4776344EBBF800216AFA321[$RA7B9A383688A89B5498FC84118153069+1][$RA16D2280393CE6A2A5428A4A8D09E354+1]-$RC6CB727A00C2CB09673B207BE7AC1315)/$R9BD6123CFA8B537BC33D9548D9A7D8F1;} else {$RAF1ABEE07980A9C1C897DC7F688A4956 = $RBF902F888A7A27C3E6036FE7C8FB44BE["vspace"]*$REDB07399D4776344EBBF800216AFA321[$RA7B9A383688A89B5498FC84118153069+1][$RA16D2280393CE6A2A5428A4A8D09E354+1]/$R9BD6123CFA8B537BC33D9548D9A7D8F1;} $R968911E34E4AAD7BC6607294EACD4D0A = $RBF902F888A7A27C3E6036FE7C8FB44BE["gridposition"][0]+$RBF902F888A7A27C3E6036FE7C8FB44BE["barspacing"]+($RA16D2280393CE6A2A5428A4A8D09E354*$RBF902F888A7A27C3E6036FE7C8FB44BE["nseries"]+$RA7B9A383688A89B5498FC84118153069)*($RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"]+$RBF902F888A7A27C3E6036FE7C8FB44BE["barspacing"])+$RA16D2280393CE6A2A5428A4A8D09E354*$RBF902F888A7A27C3E6036FE7C8FB44BE["barspacing"]; $R0D2462C54AA2F1640ACD1B0546BCED06 = number_format($REDB07399D4776344EBBF800216AFA321[$RA7B9A383688A89B5498FC84118153069+1][$RA16D2280393CE6A2A5428A4A8D09E354+1], $RBF902F888A7A27C3E6036FE7C8FB44BE["ndecplaces"], ".", $RBF902F888A7A27C3E6036FE7C8FB44BE["thousandseparator"]); if ($RBBD4AB0BB48A7169327112DA6766E903[$RA7B9A383688A89B5498FC84118153069+1]==0) { $R49287C90F8298E0E3871253DF00B5F41->textcolor = $RBF902F888A7A27C3E6036FE7C8FB44BE["ylabelstextobj"]->textcolor; $R49287C90F8298E0E3871253DF00B5F41->textstring = $RBF902F888A7A27C3E6036FE7C8FB44BE["ylabelpre"].$R0D2462C54AA2F1640ACD1B0546BCED06.$RBF902F888A7A27C3E6036FE7C8FB44BE["ylabelpost"]; } else { $R49287C90F8298E0E3871253DF00B5F41->textcolor = $RBF902F888A7A27C3E6036FE7C8FB44BE["y2labelstextobj"]->textcolor; $R49287C90F8298E0E3871253DF00B5F41->textstring = $RBF902F888A7A27C3E6036FE7C8FB44BE["y2labelpre"].$R0D2462C54AA2F1640ACD1B0546BCED06.$RBF902F888A7A27C3E6036FE7C8FB44BE["y2labelpost"]; } $R49287C90F8298E0E3871253DF00B5F41->setTextProps(); $R3403E062E1F918C896AA175B7E6F032B["x"] = $R968911E34E4AAD7BC6607294EACD4D0A + $RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"]/2; $R3403E062E1F918C896AA175B7E6F032B["y"] = $RBF902F888A7A27C3E6036FE7C8FB44BE["axis_ypos"] - $RAF1ABEE07980A9C1C897DC7F688A4956/2 + ($R49287C90F8298E0E3871253DF00B5F41->textHeight * 1.6); if ($RBF902F888A7A27C3E6036FE7C8FB44BE["displaybarvalues"]) { $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["xlabels"]) { $RBF902F888A7A27C3E6036FE7C8FB44BE["xlabely"] = $R0A20F9DE5D5D3F476F4CF894D63F9583 - max_xlabels_height() - 10; $R0A20F9DE5D5D3F476F4CF894D63F9583 = $RBF902F888A7A27C3E6036FE7C8FB44BE["xlabely"] - 6; } 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"]; } if ($RBF902F888A7A27C3E6036FE7C8FB44BE["gridposition"][0]<0) {$RBF902F888A7A27C3E6036FE7C8FB44BE["gridposition"][0] = $RF4308D8C11499F88F2C59CEC974EC433;} if ($RBF902F888A7A27C3E6036FE7C8FB44BE["gridposition"][1]<0) {$RBF902F888A7A27C3E6036FE7C8FB44BE["gridposition"][1] = $R0A20F9DE5D5D3F476F4CF894D63F9583;} $R20FD65E9C7406034FADC682F06732868 = 0; if ($RBF902F888A7A27C3E6036FE7C8FB44BE["threed"]) {$R20FD65E9C7406034FADC682F06732868 = (7*$RBF902F888A7A27C3E6036FE7C8FB44BE["depth3d"])/10;} $R1D47C61D5BA7A6FDA3BE1A1F997E1325 = $R1D47C61D5BA7A6FDA3BE1A1F997E1325 - $R20FD65E9C7406034FADC682F06732868; $R5FAB68FB24C1A8046E4EFBB033D4B4C8 = $R5FAB68FB24C1A8046E4EFBB033D4B4C8 + $R20FD65E9C7406034FADC682F06732868; $R246159316604D58DB8DE9F848709E772 = $RBF902F888A7A27C3E6036FE7C8FB44BE["nbars"]; $RE484ED591E12CF9125AE1D47AE08748B = $RBF902F888A7A27C3E6036FE7C8FB44BE["nrows"]; if ($R246159316604D58DB8DE9F848709E772<1) {$R246159316604D58DB8DE9F848709E772 = 1;} if ($RE484ED591E12CF9125AE1D47AE08748B<1) {$RE484ED591E12CF9125AE1D47AE08748B = 1;} if ($RBF902F888A7A27C3E6036FE7C8FB44BE["vspace"]<0) {$RBF902F888A7A27C3E6036FE7C8FB44BE["vspace"] = ($R0A20F9DE5D5D3F476F4CF894D63F9583 - $R5FAB68FB24C1A8046E4EFBB033D4B4C8)/$RE484ED591E12CF9125AE1D47AE08748B;} $RA717BE065F43D389A8580E09D094401C = ($R1D47C61D5BA7A6FDA3BE1A1F997E1325 - $RF4308D8C11499F88F2C59CEC974EC433) / $R246159316604D58DB8DE9F848709E772; if ($RBF902F888A7A27C3E6036FE7C8FB44BE["barspacing"]<0) {$RBF902F888A7A27C3E6036FE7C8FB44BE["barspacing"] = 0;} if ($RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"]<0) { $RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"] = (($RA717BE065F43D389A8580E09D094401C - $RBF902F888A7A27C3E6036FE7C8FB44BE["barspacing"])/$RBF902F888A7A27C3E6036FE7C8FB44BE["nseries"]) - $RBF902F888A7A27C3E6036FE7C8FB44BE["barspacing"]; } if ($RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"]<1) {$RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"] = 1;} if ($RBF902F888A7A27C3E6036FE7C8FB44BE["barspacing"]<0) {$RBF902F888A7A27C3E6036FE7C8FB44BE["barspacing"] = 0;} if ($RBF902F888A7A27C3E6036FE7C8FB44BE["hspace"] < 1) { $RBF902F888A7A27C3E6036FE7C8FB44BE["hspace"] = ($RBF902F888A7A27C3E6036FE7C8FB44BE["barwidth"]+$RBF902F888A7A27C3E6036FE7C8FB44BE["barspacing"])*$RBF902F888A7A27C3E6036FE7C8FB44BE["nseries"]+$RBF902F888A7A27C3E6036FE7C8FB44BE["barspacing"]; } 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; $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"); } } 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["nbars"]; $RA16D2280393CE6A2A5428A4A8D09E354++) { if ( (strlen($RBF902F888A7A27C3E6036FE7C8FB44BE["xlabels"][$RA16D2280393CE6A2A5428A4A8D09E354])*$R429EF5BC814A71C72EB347447FD90E75)>$RFD98E5621F1811783DCA236EA264442C) {$RFD98E5621F1811783DCA236EA264442C = strlen($RBF902F888A7A27C3E6036FE7C8FB44BE["xlabels"][$RA16D2280393CE6A2A5428A4A8D09E354])*$R429EF5BC814A71C72EB347447FD90E75;} } break; case 3: for ($RA16D2280393CE6A2A5428A4A8D09E354 = 0; $RA16D2280393CE6A2A5428A4A8D09E354 < $RBF902F888A7A27C3E6036FE7C8FB44BE["nbars"]; $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 < $RBF902F888A7A27C3E6036FE7C8FB44BE["nbars"]; $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["nbars"];$RA16D2280393CE6A2A5428A4A8D09E354++) { for ($RA7B9A383688A89B5498FC84118153069=1;$RA7B9A383688A89B5498FC84118153069<=$RBF902F888A7A27C3E6036FE7C8FB44BE["nseries"];$RA7B9A383688A89B5498FC84118153069++) { if ($RBBD4AB0BB48A7169327112DA6766E903[$RA7B9A383688A89B5498FC84118153069]==0 && !$R6F5C0BC577AB0509896149B2F5742415[$RA7B9A383688A89B5498FC84118153069][$RA16D2280393CE6A2A5428A4A8D09E354]) { $R6F7F170701859062DAD123413E09EC5A[] = $REDB07399D4776344EBBF800216AFA321[$RA7B9A383688A89B5498FC84118153069][$RA16D2280393CE6A2A5428A4A8D09E354]; } } } $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["nbars"];$RA16D2280393CE6A2A5428A4A8D09E354++) { for ($RA7B9A383688A89B5498FC84118153069=1;$RA7B9A383688A89B5498FC84118153069<=$RBF902F888A7A27C3E6036FE7C8FB44BE["nseries"];$RA7B9A383688A89B5498FC84118153069++) { if ($RBBD4AB0BB48A7169327112DA6766E903[$RA7B9A383688A89B5498FC84118153069]==1 && !$R6F5C0BC577AB0509896149B2F5742415[$RA7B9A383688A89B5498FC84118153069][$RA16D2280393CE6A2A5428A4A8D09E354]) { $R6F7F170701859062DAD123413E09EC5A[] = $REDB07399D4776344EBBF800216AFA321[$RA7B9A383688A89B5498FC84118153069][$RA16D2280393CE6A2A5428A4A8D09E354]; } } } $R5D922958868764B9863B91ACBA05FE93 = calcScale($R6F7F170701859062DAD123413E09EC5A, $RBF902F888A7A27C3E6036FE7C8FB44BE["nrows"], $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstarty2"]); $RBF902F888A7A27C3E6036FE7C8FB44BE["chartstarty2"] = $R5D922958868764B9863B91ACBA05FE93["start"]; $RBF902F888A7A27C3E6036FE7C8FB44BE["chartscale2"] = $R5D922958868764B9863B91ACBA05FE93["step"]; } } return; } 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 = array(); $R5E45BBDAAB766CB0885E580EABDE0B07 = 0; $RD8A2F08EEBB302CF96A61B4FAE35D9F2 = isset($_REQUEST['debug']) ? TRUE : FALSE; $R3DA1CF9DE121F39B5EA19B5D904981C3 = false; $R04E206CC959DC4284E86A8CDC8E42BB8 = false; $R937C2BF4A1BF7EC4F0DAD072419821FB = ""; $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"] = "vertical-bar-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(); if ($RD8A2F08EEBB302CF96A61B4FAE35D9F2) { print_r($RBF902F888A7A27C3E6036FE7C8FB44BE); } $R7726AB351CBB04A10E329629C4D29E76 = new JPdraw($RBF902F888A7A27C3E6036FE7C8FB44BE); $R7726AB351CBB04A10E329629C4D29E76->draw_background($R90B42A0A84ED04CF1E133E7D0B4C87FD); $R7726AB351CBB04A10E329629C4D29E76->draw_grid($R90B42A0A84ED04CF1E133E7D0B4C87FD); $R7726AB351CBB04A10E329629C4D29E76->draw_titles($R90B42A0A84ED04CF1E133E7D0B4C87FD); draw_bars($R7726AB351CBB04A10E329629C4D29E76); $R532E8E02AB77F29CF11E8F003E8882B5 = true; $R7726AB351CBB04A10E329629C4D29E76->draw_xlabels($R90B42A0A84ED04CF1E133E7D0B4C87FD,$R532E8E02AB77F29CF11E8F003E8882B5); $R7726AB351CBB04A10E329629C4D29E76->draw_legend($R90B42A0A84ED04CF1E133E7D0B4C87FD,$R16F83AEFCECAB2A8AD503C9285E47ABF); $R7726AB351CBB04A10E329629C4D29E76->draw_freeformtext($R90B42A0A84ED04CF1E133E7D0B4C87FD); draw_free_images(); $R7726AB351CBB04A10E329629C4D29E76->draw_target_lines($R90B42A0A84ED04CF1E133E7D0B4C87FD,$R532E8E02AB77F29CF11E8F003E8882B5); $R7726AB351CBB04A10E329629C4D29E76->draw_trend_lines($R90B42A0A84ED04CF1E133E7D0B4C87FD,$R532E8E02AB77F29CF11E8F003E8882B5); 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); ?>