code: function destroy() {
  			var stackKey;
  
  			// Remove the events
  			removeEvent(axis);
  
  			// Destroy each stack total
  			for (stackKey in stacks) {
  				destroyObjectProperties(stacks[stackKey]);
  
  				stacks[stackKey] = null;
  			}
  
  			// Destroy stack total group
  			if (axis.stackTotalGroup) {
  				axis.stackTotalGroup = axis.stackTotalGroup.destroy();
  			}
  
  			// Destroy collections
  			each([ticks, minorTicks, alternateBands, plotLinesAndBands], function (coll) {
  				destroyObjectProperties(coll);
  			});
  
  			// Destroy local variables
  			each([axisLine, axisGroup, gridGroup, axisTitle], function (obj) {
  				if (obj) {
  					obj.destroy();
  				}
  			});
  			axisLine = axisGroup = gridGroup = axisTitle = null;
  		}
docs: Destroys an Axis instance.