/**
 * This function is used to convert an integer into a comma separated format
 * EG: The AirmilesBalance variable that exists withing content server will change from:
 * 10000 to 10,000 for display purposes
*/

function formatNumber(number) {
	number += "";
	var parts = number.split('.');
	var integer = parts[0];
	var decimal = parts.length > 1 ? '.' + parts[1] : '';
	var regex = /(\d+)(\d{3})/;
	while (regex.test(integer))
	{
		integer = integer.replace(regex, '$1' + ',' + '$2');
	}
	return integer + decimal;
};