<html>
<head>
<script type="text/javascript" src="{{ url_for('static', filename='js/dygraph-combined.js') }}"></script>
<script src="{{ url_for('static', filename='js/jquery-1.4.2.js') }}"></script>
</head>
<body>
<title>WordsTrend</title>

<script type="text/javascript">
$(document).ready(function () {
    var data = [];
    var t = new Date();

    for (var i = 10; i >= 0; i--) {
        var x = new Date(t.getTime() - i * 1000);
        data.push([x, 0]);
    }

    var g = new Dygraph(document.getElementById("Graph"), data,
    {
        drawPoints: true,
        showRoller: true,
        //valueRange: [0.0, 1.2],
        legend: 'always',
        title: 'Pastes Queues Monitoring',
        ylabel: 'Numbers of pastes waiting',
        xlabel: 'Time',
    });
    // It sucks that these things aren't objects, and we need to store state in window.
    window.intervalId = setInterval(function() {
        var x = new Date();  // current time
        var y = 6;
        data.push([x, y]);
        g.updateOptions( { 'file': data } );
        }, 1000);
    }
);
</script>

<div id="Graph" style="width:100%; height:100%;"></div>

</body>
</html>