Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function drawTeamDistancesBar(matchid,teamid,divname) {
- var xmlhttp;
- if (window.XMLHttpRequest)
- {// code for IE7+, Firefox, Chrome, Opera, Safari
- xmlhttp=new XMLHttpRequest();
- }
- else if (window.ActiveXObject)
- {// code for IE6, IE5
- xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
- }
- else
- {
- alert("Your browser does not support XMLHTTP!");
- }
- xmlhttp.onreadystatechange=function()
- {
- if (xmlhttp.readyState==4)
- {
- var arr = JSON.parse(xmlhttp.responseText);
- var data = new google.visualization.DataTable();
- data.addColumn('string', 'Name');
- data.addColumn({type:'number', role:'annotation'});
- data.addColumn('number', '1st Half');
- data.addColumn('number', '2nd Half');
- for(var i = 0; i < arr.length; i++)
- {
- data.addRow([ arr[i][1] + " (" + arr[i][0] + ") - " + arr[i][2] + " mins",
- Number(arr[i][3]),
- Number(arr[i][3]),
- Number(arr[i][4])]);
- }
- var options = {
- vAxis:{minValue:0,maxValue:5,gridlines:{count:10},title:"Players"},
- hAxis:{minValue:5,maxValue:20,gridlines:{count:20},title:"Meters",textPosition: 'out'},
- width: 800,height: 450,
- displayAnnotations: true,
- annotation: {'Name': {style: 'line'}},
- legend: {position: 'below'},
- colors: ['green', 'blue'],
- fontSize: 9,
- isStacked: true
- };
- var chart = new google.visualization.BarChart(document.getElementById(divname));
- chart.draw(data, options);
- }
- };
- xmlhttp.open("GET","ajax_helpers/getTeamStatsBar.php?matchid="+matchid+"&teamid="+teamid+"&bar=1",true);
- xmlhttp.send(null);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement