No supported configuration was found for game ID LOTTOUSA. Check dailylotteries.json and lottery_skip_config.json.; function chartMajorVersion(){ if(typeof Chart==='undefined' || !Chart.version){return 0;} var versionParts=String(Chart.version).split('.'); return parseInt(versionParts[0],10)||0; } function getStyle(name){ var styles={ main:{borderColor:'#1C66FF',backgroundColor:'rgba(28,102,255,.22)',pointBackgroundColor:'#1C66FF',fill:false}, sum:{borderColor:'#20C997',backgroundColor:'rgba(32,201,151,.14)',pointBackgroundColor:'#20C997',fill:true}, range:{borderColor:'#F5A623',backgroundColor:['rgba(28,102,255,.82)','rgba(52,199,243,.82)','rgba(32,201,151,.82)','rgba(245,166,35,.82)','rgba(111,99,255,.82)'],pointBackgroundColor:'#F5A623',fill:false}, bonus:{borderColor:'#E43D4F',backgroundColor:'rgba(228,61,79,.24)',pointBackgroundColor:'#E43D4F',fill:false} }; return styles[name]||styles.main; } function getOptions(){ var major=chartMajorVersion(); if(major>0 && major<3){ return { responsive:true, maintainAspectRatio:false, legend:{display:false}, scales:{ yAxes:[{ticks:{beginAtZero:true},gridLines:{color:'rgba(127,141,170,.18)'}}], xAxes:[{gridLines:{display:false}}] } }; } return { responsive:true, maintainAspectRatio:false, plugins:{legend:{display:false}}, scales:{ y:{beginAtZero:true,grid:{color:'rgba(127,141,170,.18)'}}, x:{grid:{display:false}} } }; } function makeChart(id,type,labels,data,label,styleName){ var el=document.getElementById(id); var style; var dataset; if(!el || typeof Chart==='undefined'){return;} style=getStyle(styleName); dataset={ label:label, data:data, borderWidth:2, borderColor:style.borderColor, backgroundColor:style.backgroundColor, pointBackgroundColor:style.pointBackgroundColor, pointBorderColor:style.pointBackgroundColor, tension:type==='line'?0.28:0, fill:style.fill }; new Chart(el,{type:type,data:{labels:labels,datasets:[dataset]},options:getOptions()}); } makeChart('leMainFreqChart','bar',payload.mainLabels||[],payload.mainData||[],'Frequency','main'); makeChart('leSumTrendChart','line',payload.sumLabels||[],payload.sumValues||[],'Sum','sum'); makeChart('leRangeChart','bar',payload.rangeLabels||[],payload.rangeData||[],'Range','range'); makeChart('leExtraFreqChart','bar',payload.extraLabels||[],payload.extraData||[],'Bonus','bonus'); }); }());