JavaScript
var RunOnDomReady = function() {
var margins = {
top: 12,
left: 66,
right: 24,
bottom: 24
};
var widths = {
leftwhitespace: 120,
rightwhitespace: 100,
total: 750
};
var heights = {
bar: 22,
legendbox: 12,
total: 1200
};
var gutters = {
bars: 130
};
var margin = {top: 40,
right: 40,
bottom: 20,
left: 40}
var chartnums = ['1', '2', '3', '4', '5', '6', '7', '8', '9'];
var data1 = [[{'cat1': 0.834, 'cat2': 0.088, 'cat3': 0.046, 'cat4': 0.032, 'key': 'Control Group'}, {'cat1': 0.584, 'cat2': 0.178, 'cat3': 0.112, 'cat4': 0.126, 'key': 'Experimental Group'}], [{'cat1': 0.131, 'cat2': 0.149, 'cat3': 0.26, 'cat4': 0.461, 'key': 'Control Group'}, {'cat1': 0.318, 'cat2': 0.239, 'cat3': 0.252, 'cat4': 0.191, 'key': 'Experimental Group'}], [{'cat1': 0.464, 'cat2': 0.536, 'key': 'Control Group'}, {'cat1': 0.658, 'cat2': 0.342, 'key': 'Experimental Group'}], [{'cat1': 0.222, 'cat2': 0.362, 'cat3': 0.282, 'cat4': 0.134, 'key': 'Control Group'}, {'cat1': 0.166, 'cat2': 0.387, 'cat3': 0.294, 'cat4': 0.154, 'key': 'Experimental Group'}], [{'cat1': 0.153, 'cat2': 0.191, 'cat3': 0.656, 'key': 'Control Group'}, {'cat1': 0.221, 'cat2': 0.205, 'cat3': 0.574, 'key': 'Experimental Group'}], [{'cat1': 0.143, 'cat2': 0.296, 'cat3': 0.262, 'cat4': 0.299, 'key': 'Control Group'}, {'cat1': 0.172, 'cat2': 0.299, 'cat3': 0.288, 'cat4': 0.24, 'key': 'Experimental Group'}], [{'cat1': 0.499, 'cat2': 0.138, 'cat3': 0.052, 'cat4': 0.311, 'key': 'Control Group'}, {'cat1': 0.514, 'cat2': 0.163, 'cat3': 0.11, 'cat4': 0.214, 'key': 'Experimental Group'}], [{'cat1': 0.662, 'cat2': 0.115, 'cat3': 0.148, 'cat4': 0.076, 'key': 'Control Group'}, {'cat1': 0.675, 'cat2': 0.121, 'cat3': 0.152, 'cat4': 0.052, 'key': 'Experimental Group'}], [{'cat1': 0.533, 'cat2': 0.301, 'cat3': 0.166, 'key': 'Control Group'}, {'cat1': 0.545, 'cat2': 0.31, 'cat3': 0.145, 'key': 'Experimental Group'}]];
var numcats = [4, 4, 2, 4, 3, 4, 4, 4,...