public/javascripts/yui/charts/charts.js
function(value)
	{
		var clonedAxis = {};
		for(var prop in value)
		{
			if(prop == "labelFunction")
			{
				if(value.labelFunction && value.labelFunction !== null)
				{
					clonedAxis.labelFunction = YAHOO.widget.Chart.getFunctionReference(value.labelFunction);
				}
			}
			else
			{
				clonedAxis[prop] = value[prop];
			}
		}
		return clonedAxis;
	}
function(value)
	{
		var clonedAxis = {};
		for(var prop in value)
		{
			if(prop == "labelFunction")
			{
				if(value.labelFunction && value.labelFunction !== null)
				{
					clonedAxis.labelFunction = YAHOO.widget.Chart.getFunctionReference(value.labelFunction);
				}
			}
			else
			{
				clonedAxis[prop] = value[prop];
			}
		}
		return clonedAxis;
	}
function ( value ) { var clonedAxis = { } ; for ( var prop in value ) { if ( prop == "labelFunction" ) { if ( value . labelFunction && value . labelFunction !== null ) { clonedAxis . labelFunction = YAHOO . widget . Chart . getFunctionReference ( value . labelFunction ) ; } } else { clonedAxis [ prop ] = value [ prop ] ; } } return clonedAxis ; }
Receives an axis object, creates a proxy function for
the labelFunction and returns the updated object.

@method _getClonedAxis
@private
Receives an axis object creates a proxy function for the labelFunction and returns the updated object .