﻿//------------------------------
//MISC FUNCTIONS
//------------------------------
function FormatCurrency(data)
{
	var i = parseFloat(data);
	
	if(isNaN(i)) i = 0.00;
	
	var minus = '';
	if(i < 0) minus = '-';
	
	i = Math.abs(i);
	i = parseInt((i + .005) * 100);
	i = i / 100;
	
	s = new String(i);
	if(s.indexOf('.') < 0) { s += '.00'; }
	if(s.indexOf('.') == (s.length - 2)) { s += '0'; }
	
	var integerPart = new String(s.substring(0, s.indexOf('.')));
	if(integerPart.length > 3)
	    s = s.substr(0, integerPart.length - 3) + ',' + s.substr(integerPart.length - 3);
	
	s = minus + s;
	
	return '$' + s;
}