Hi Jean-Yves,
Problems with drawing multiple charts on a page comes up regularly, and it's usually because of the way scripts work.
myString is an array of objects that contains everything needed to draw the charts.
var strLength = myString.length;
for (i=0; i < strLength; i++){
processChart(i);
}
function processChart(i) {
setTimeout(function() {
function drawVisualization() {
var newString = myString[i]
google.visualization.drawChart(newString);
}
google.charts.setOnLoadCallback(drawVisualization);
}, 0);
}