function stats(a,b,c){var d=new Array();var e=new Array();d=splitDataset(b);if(undefined!==c)e=splitDataset(c);var f=undefined===window.decimal_places?2:window.decimal_places;switch(a){case'count':var g=d.length;break;case'max':var g=maximum(d);break;case'mean':var g=mean(d);break;case'median':var g=median(d);break;case'min':var g=minimum(d);break;case'st_dev':var g=Math.sqrt(variance(d));break;case'st_error':var g=st_error(d);break;case'sum':var g=sum(d);break;case't_test_one_sample':var g=t_test_one_sample(d,e);break;case't_test_paired':var g=t_test_paired(d,e);break;case'variance':var g=variance(d);break;default:return"ERROR: Not a defined function";break}if(a=="count"||a=="min"||a=="max"||a=="sum")return g;else return g.toFixed(f)};function setDecimalType(a){if(undefined===a||a!=",")return".";else return","};function splitDataset(a){var b=new Array();var c=a.split(",");for(var i=0;i