summaryrefslogtreecommitdiffstats
path: root/htdocs
diff options
context:
space:
mode:
authorTobi Oetiker <tobi@oetiker.ch>2007-08-30 11:43:28 +0200
committerTobi Oetiker <tobi@oetiker.ch>2007-08-30 11:43:28 +0200
commit371043ac25913355a7239ccbe35f341ab65d800a (patch)
tree2a4a1e0f594bf4926aa91c284d5c4c76b4eb5ff5 /htdocs
parent66e499975a20daf698545dcadd80a572a1df0eb9 (diff)
downloadsmokeping-371043ac25913355a7239ccbe35f341ab65d800a.tar.gz
smokeping-371043ac25913355a7239ccbe35f341ab65d800a.tar.xz
fixes after testing
Diffstat (limited to 'htdocs')
-rw-r--r--htdocs/cropper/smokeping-zoom.js17
1 files changed, 9 insertions, 8 deletions
diff --git a/htdocs/cropper/smokeping-zoom.js b/htdocs/cropper/smokeping-zoom.js
index 70a460c..5947a01 100644
--- a/htdocs/cropper/smokeping-zoom.js
+++ b/htdocs/cropper/smokeping-zoom.js
@@ -71,14 +71,15 @@ var EndDateString = 0;
function changeRRDImage(coords,dimensions){
- var RRDLeftDiff = 50; // difference between left border of RRD image and content
- var RRDRightDiff = 30; // difference between right border of RRD image and content
- var RRDImgWidth = 697; // Width of the Smokeping RRD Graphik
- var RRDImgUsable = 596; // 598 = 697 - 68 - 33;
var mySelectLeft = coords.x1;
var mySelectRight = coords.x2;
if (mySelectLeft == mySelectRight) return; // abort if nothing is selected.
+ var RRDLeft = 67; // difference between left border of RRD image and content
+ var RRDRight = 26; // difference between right border of RRD image and content
+ var RRDImgWidth = $('zoom').getDimensions().width; // Width of the Smokeping RRD Graphik
+ var RRDImgUsable = RRDImgWidth - RRDRight - RRDLeft;
+
myURLObj = new urlObj(document.URL);
// parse start and stop parameter from URL
@@ -99,8 +100,8 @@ function changeRRDImage(coords,dimensions){
var mySerial = mySerialDate.getTime();
// Generate Selected Range in Unix Timestamps
- var genStart = myParsedStartEpoch + (((mySelectLeft - RRDLeftDiff) / RRDImgUsable ) * myParsedDivEpoch);
- var genStop = myParsedStartEpoch + (((mySelectRight - RRDLeftDiff) / RRDImgUsable ) * myParsedDivEpoch);
+ var genStart = myParsedStartEpoch + (((mySelectLeft - RRDLeft) / RRDImgUsable ) * myParsedDivEpoch);
+ var genStop = myParsedStartEpoch + (((mySelectRight - RRDLeft) / RRDImgUsable ) * myParsedDivEpoch);
var floorGenStart = Math.floor(genStart);
var floorGenStop = Math.floor(genStop);
@@ -127,8 +128,8 @@ Event.observe(
myCropper = new Cropper.Img(
'zoom',
{
- minHeight: 321,
- maxHeight: 321,
+ minHeight: $('zoom').getDimensions().height,
+ maxHeight: $('zoom').getDimensions().height,
onEndCrop: changeRRDImage
}
)