HTML5 canvas charts driven by HTML table elements