function fake_data(length, seconds) {
var d = new Date();
var v = 100000;
var data=[];
for (var i = 0; i < length; i++) {
v += (Math.random() - 0.5) * 10000;
data.push({date: MG.clone(d), value: v});
d = new Date(d.getTime() + seconds * 1000);
}
return data;
}
function fake_days(length) {
var d = new Date();
var v = 100000;
var data = [];
for (var i = 0; i < length; i++) {
v += (Math.random() - 0.5) * 10000;
data.push({date: MG.clone(d), value: v});
d.setDate(d.getDate() + 1);
}
return data;
}
var data1 = fake_data(25, 1);
var data2 = fake_data(25,60 * 20);
var data3 = fake_data(75,60 * 60);
var data4 = fake_days(25);
MG.data_graphic({
title: "Less Than A Minute",
data: data1,
target: '#time1',
width: 600,
height: 200,
right: 40
});
MG.data_graphic({
title: "Less Than A Day",
data: data2,
target: '#time2',
width: 600,
height: 200,
right: 40
});
MG.data_graphic({
title: "A Few Days",
data: data3,
target: '#time3',
width: 600,
height: 200,
right: 40
});
MG.data_graphic({
title: "Over A Large Span of Days",
data: data4,
target: '#time4',
width: 600,
height: 200,
right: 40
});