$(function(){    
    removeNonNumbers = function(str) {
        returnStr = "";        
        for (i=0; i<str.length; i++) {
            if (str.charAt(i) >= 0 && str.charAt(i) <= 9) {
                returnStr += str.charAt(i);
            }
        }
        return $.trim(returnStr);
    }
    
    // DOES NOT WORK WITH DECIMALS
    formatNumber = function(num) {
        returnNum = "";
        
        // clean number
        num = removeNonNumbers(Number(num)+'');
        for (i=num.length-1; i>=0; i--) {
            if ((num.length - 1 - i) % 3 == 0 && i!=num.length-1) {
                returnNum = "," + returnNum;
            }
            returnNum = "" + num.charAt(i) + returnNum;
        }
        return $.trim(returnNum);
    }
});
