FusionCharts, Setting the Certainty field to show a Chart with CRM 2017 or 2018 R1

Hi,

The zzzSageCRMTraining28112016 js files provides a script to display a Fusion Chart against the Opportunity Certainty field in the Details screen.

This no longer works with "Chart Type not supported" as the message and, the console log displays an error with the fusion widgets js file "Uncaught SyntaxError: Unexpected token <"

Is there any new js files with this script amended, or a list of the Fusion Charts supported for the 2017 and 2018 versions?

Here is the script for anyone interested in testing it themselves

crm.ready(function(){

//Set up the Certainty Field to display a Fusion Chart Linear Gauge
var strScriptPath = crm.installUrl() + "FusionCharts/fusioncharts.js";
$.getScript(strScriptPath, function (data, textStatus, jqxhr) {
var myChart = new FusionCharts(crm.installUrl()+"FusionCharts/HLinearGauge.swf", "myChartId", "200", "75", "0");
//var myChart = new FusionCharts("/crm/FusionCharts/HLinearGauge.swf", "myChartId", "200", "75", "0");
//var myChart = new FusionCharts("HLinearGauge", "myChartId", "200", "75", "0");
myChart.setJSONData(
{
"chart": {
"lowerlimit": "0",
"upperlimit": "100",
"palette": "1",
"numbersuffix": "%",
"chartrightmargin": "20"
},
"pointers": {
"pointer": [
{
"value": crm("oppo_certainty").value()
}
]
}
}
)
myChart.render("_Dataoppo_certainty");

});

}

})

Thank you..

Regards,