	function formatDecimal(num) {
		if(isNaN(num) && num != "" && num != " " && num != 0 && num != null) {
			num = num.toString().replace(/\$|\,/g,'') + '1';
		}
		if (num == "" || num == " " || num == 0 || num == null || isNaN(num)) {
			return '0.00';
		} else if (num.indexOf(".") < 0) {
			return num + '.00';
		} else if (eval(num.length - num.indexOf(".")) > 3) {
			return num.substring(0,num.indexOf(".")+3);
		} else {
			var zeros = "";
			var cnt = eval(num.length - num.indexOf("."));
			if (cnt == 1)
				zeros = "00";
			else if(cnt == 2)
				zeros = "0"
			return num + zeros;
		}
	}
	
	function formatCurrency(num) {
		num = num.toString().replace(/\$|\,/g,'');
		if (isNaN(num))
			num = "0";
		sign = (num == (num = Math.abs(num)));
		num = Math.floor(num*100+0.50000000001);
		cents = num%100;
		num = Math.floor(num/100).toString();
		if (cents<10)
			cents = "0" + cents;
		for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
		num = num.substring(0,num.length-(4*i+3))+','+
		num.substring(num.length-(4*i+3));
		return (((sign)?'':'-') + '$' + num + '.' + cents);
	}
	
	function onlyNumbers(inputString) {
		return inputString.replace(/\D/gi, "");
	}
