var TRIM = {
    trim : function(str, chars)
    {
        return this.ltrim(this.rtrim(str, chars), chars);
    },

    ltrim : function(str, chars)
    {
        chars = chars || "\\s";
        return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
    },

    rtrim : function(str, chars)
    {
        chars = chars || "\\s";
        return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
    }
}
