function RendererConstants()
{
	this.separator_bundle = '|';
	this.separator_headerBody = ':';
	this.separator_item = ';';
	this.separator_property = ',';
}
var rendererConstants = new RendererConstants();

function PadLeft( /*string*/strOriginal, /*int*/n4TotalLen, /*char*/charPadding )
{
	var strToPad = ''+strOriginal;
	
	var strToRet = '';
	
	if ( n4TotalLen > strToPad.length )
	{
		var strPaddingString = '';
		for( var idx=0; idx<n4TotalLen; idx++ )
			strPaddingString += charPadding;
		
		strToRet = strPaddingString+strToPad;
		
		strToRet = strToRet.substr( strToRet.length-n4TotalLen );
	}
	else
	{
		strToRet = strToPad;
	}
	
	return strToRet;
}

function PadRight( /*string*/strOriginal, /*int*/n4TotalLen, /*char*/charPadding )
{
	var strToPad = ''+strOriginal;

	var strToRet = '';
	if ( n4TotalLen > strToPad.length )
	{
		var strPaddingString = '';
		for( var idx=0; idx<n4TotalLen; idx++ )
			strPaddingString += charPadding;
		
		strToRet = strToPad+strPaddingString;
		
		strToRet = strToRet.substr( 0, n4TotalLen );
	}
	else
	{
		strToRet = strToPad;
	}
	
	return strToRet;
}

