+/*global Gallery,Dygraph,data */
Gallery.register(
'highlighted-weekends',
{
},
run: function() {
// Some sample data
- var data = "2011-01-01," + Math.random()*100 + "\n"
- + "2011-01-02," + Math.random()*100 + "\n"
- + "2011-01-03," + Math.random()*100 + "\n"
- + "2011-01-04," + Math.random()*100 + "\n"
- + "2011-01-05," + Math.random()*100 + "\n"
- + "2011-01-06," + Math.random()*100 + "\n"
- + "2011-01-07," + Math.random()*100 + "\n"
- + "2011-01-08," + Math.random()*100 + "\n"
- + "2011-01-09," + Math.random()*100 + "\n"
- + "2011-01-10," + Math.random()*100 + "\n"
- + "2011-01-11," + Math.random()*100 + "\n"
- + "2011-01-12," + Math.random()*100 + "\n"
- + "2011-01-13," + Math.random()*100 + "\n"
- + "2011-01-14," + Math.random()*100 + "\n"
- + "2011-01-15," + Math.random()*100 + "\n"
- + "2011-01-16," + Math.random()*100 + "\n"
- + "2011-01-17," + Math.random()*100 + "\n"
- + "2011-01-18," + Math.random()*100 + "\n"
- + "2011-01-19," + Math.random()*100 + "\n"
- + "2011-01-20," + Math.random()*100 + "\n"
- + "2011-01-21," + Math.random()*100 + "\n"
- + "2011-01-22," + Math.random()*100 + "\n"
- + "2011-01-23," + Math.random()*100 + "\n"
- + "2011-01-24," + Math.random()*100 + "\n"
- + "2011-01-25," + Math.random()*100 + "\n"
- + "2011-01-26," + Math.random()*100 + "\n"
- + "2011-01-27," + Math.random()*100 + "\n"
- + "2011-01-28," + Math.random()*100 + "\n"
- + "2011-01-29," + Math.random()*100 + "\n"
- + "2011-01-30," + Math.random()*100 + "\n"
- + "2011-01-31," + Math.random()*100 + "\n"
- ;
+ var data = "2011-01-01," + Math.random()*100 + "\n" +
+ "2011-01-02," + Math.random()*100 + "\n" +
+ "2011-01-03," + Math.random()*100 + "\n" +
+ "2011-01-04," + Math.random()*100 + "\n" +
+ "2011-01-05," + Math.random()*100 + "\n" +
+ "2011-01-06," + Math.random()*100 + "\n" +
+ "2011-01-07," + Math.random()*100 + "\n" +
+ "2011-01-08," + Math.random()*100 + "\n" +
+ "2011-01-09," + Math.random()*100 + "\n" +
+ "2011-01-10," + Math.random()*100 + "\n" +
+ "2011-01-11," + Math.random()*100 + "\n" +
+ "2011-01-12," + Math.random()*100 + "\n" +
+ "2011-01-13," + Math.random()*100 + "\n" +
+ "2011-01-14," + Math.random()*100 + "\n" +
+ "2011-01-15," + Math.random()*100 + "\n" +
+ "2011-01-16," + Math.random()*100 + "\n" +
+ "2011-01-17," + Math.random()*100 + "\n" +
+ "2011-01-18," + Math.random()*100 + "\n" +
+ "2011-01-19," + Math.random()*100 + "\n" +
+ "2011-01-20," + Math.random()*100 + "\n" +
+ "2011-01-21," + Math.random()*100 + "\n" +
+ "2011-01-22," + Math.random()*100 + "\n" +
+ "2011-01-23," + Math.random()*100 + "\n" +
+ "2011-01-24," + Math.random()*100 + "\n" +
+ "2011-01-25," + Math.random()*100 + "\n" +
+ "2011-01-26," + Math.random()*100 + "\n" +
+ "2011-01-27," + Math.random()*100 + "\n" +
+ "2011-01-28," + Math.random()*100 + "\n" +
+ "2011-01-29," + Math.random()*100 + "\n" +
+ "2011-01-30," + Math.random()*100 + "\n" +
+ "2011-01-31," + Math.random()*100 + "\n";
- var g = new Dygraph(
+ new Dygraph(
document.getElementById("div_g"),
data,
{
// get day of week
var d = new Date(min_data_x);
var dow = d.getUTCDay();
- var ds = d.toUTCString();
var w = min_data_x;
// starting on Sunday is a special case
- if (dow == 0) {
+ if (dow === 0) {
highlight_period(w,w+12*3600*1000);
}
// find first saturday
dow = d.getUTCDay();
}
// shift back 1/2 day to center highlight around the point for the day
- w -= 12*3600*1000;
+ w -= 12*3600*1000;
while (w < max_data_x) {
var start_x_highlight = w;
var end_x_highlight = w + 2*24*3600*1000;