From fbf12494708ea79653e3e4e0eceea2247c7efb8a Mon Sep 17 00:00:00 2001 From: Tim Redfern Date: Tue, 24 Jan 2012 13:41:20 +0000 Subject: working with multi graphs --- test/when/when.js | 36 +++++++++++++++++++++++++++++------- 1 file changed, 29 insertions(+), 7 deletions(-) (limited to 'test/when') diff --git a/test/when/when.js b/test/when/when.js index f2e3901..17307bd 100644 --- a/test/when/when.js +++ b/test/when/when.js @@ -19,9 +19,10 @@ var data,raphael,classOfRange,birthplaces,colleges,locations,fields; var graphData; var maxPaths; var graph,bgGraph; -var graphs; +var graphs,labels,axislabels; var numYears,gutterX,gutterY,gridX,gridY; var startPath; + window.onload = function() { loadData(); @@ -30,8 +31,8 @@ window.onload = function() { //seems predictable, gives same result in chrome, firefox, mobile safari var graphDiv=document.getElementById('graph'); raphael = new Raphael(graphDiv, graphDiv.offsetWidth, graphDiv.offsetHeight); - gutterX=10, - gutterY=16; + gutterX=20, + gutterY=40; gridX=(raphael.width-(gutterX*2))/numYears; gridY=(raphael.height-(gutterY*2)); drawGrid(); @@ -42,13 +43,25 @@ window.onload = function() { maxPaths=8; graphs=[]; + labels=[]; startPath=["M", gutterX , raphael.height - gutterY, "L", raphael.width-gutterX, raphael.height - gutterY]; + for (var i=0;i