var chart_xaxis_idx=-1,chart_series,chart_series_index=-1,temp_chart_title; $(document).ready(function(){function c(e){a.chart.width=$("#resizer").width()-20;a.chart.height=$("#resizer").height()-20;f!=null&&f.destroy();if(e)a.plotOptions.series.animation=false;f=PMA_queryChart(b,a);if(e)a.plotOptions.series.animation=true}var f=null,b=jQuery.parseJSON($("#querychart").html());chart_series="columns";chart_xaxis_idx=$('select[name="chartXAxis"]').attr("value");$("#resizer").resizable({minHeight:240,minWidth:300,resize:function(){f.setSize(this.offsetWidth-20,this.offsetHeight- 20,false)}});var a={chart:{type:"line",width:$("#resizer").width()-20,height:$("#resizer").height()-20},xAxis:{title:{text:$('input[name="xaxis_label"]').attr("value")}},yAxis:{title:{text:$('input[name="yaxis_label"]').attr("value")}},title:{text:$('input[name="chartTitle"]').attr("value"),margin:20},plotOptions:{series:{}}};$("#querychart").html("");$('input[name="chartType"]').click(function(){a.chart.type=$(this).attr("value");c();$(this).attr("value")=="bar"||$(this).attr("value")=="column"? $("span.barStacked").show():$("span.barStacked").hide()});$('input[name="barStacked"]').click(function(){this.checked?$.extend(true,a,{plotOptions:{series:{stacking:"normal"}}}):$.extend(true,a,{plotOptions:{series:{stacking:null}}});c()});$('input[name="chartTitle"]').focus(function(){temp_chart_title=$(this).val()});$('input[name="chartTitle"]').keyup(function(){var e=$(this).attr("value");if(e.length==0)e=" ";f.setTitle({text:e})});$('input[name="chartTitle"]').blur(function(){$(this).val()!=temp_chart_title&& c(true)});$('select[name="chartXAxis"]').change(function(){chart_xaxis_idx=this.value;c()});$('select[name="chartSeries"]').change(function(){chart_series=this.value;chart_series_index=this.selectedIndex;c()});$('input[name="xaxis_label"]').keyup(function(){a.xAxis.title.text=$(this).attr("value");c(true)});$('input[name="yaxis_label"]').keyup(function(){a.yAxis.title.text=$(this).attr("value");c(true)});c();$("#querychart").show()}); function in_array(c,f){for(var b=0;b"+this.point.name+"
"+Highcharts.numberFormat(this.percentage,2)+" %"}}}},tooltip:{formatter:function(){if(this.point.name)return""+this.series.name+"
"+this.point.name+"
"+this.y;return""+this.series.name+ "
"+this.y}}};if(f.chart.type=="pie")h.tooltip.formatter=function(){return""+b[0]+"
"+this.y};$.extend(true,h,f);return PMA_createChart(h)}};