DRHorton.stringUtils = DRHorton.stringUtils || {};

DRHorton.stringUtils.padLeft = function(s, pad, len){
    while (s.length < len) { s = pad + s; }
    return s;
};

DRHorton.stringUtils.padRight = function (s, pad, len){
    while (s.length < len) { s += pad; }
    return s;
};

DRHorton.stringUtils.reverse = function(s) {
    if (s == null) { return ''; }
    return s.split('').reverse().join('');
};

DRHorton.stringUtils.trim = function(s) {
    if (s == null) { return ''; }
    return s.replace(/^\s+|\s+$/g, '');
}

DRHorton.stringUtils.trimLeft = function(s) {
    if (s == null) { return ''; }
    return s.replace(/^\s+/, '');
}

DRHorton.stringUtils.trimRight = function(s) {
    if (s == null) { return ''; }
    return s.replace(/\s+$/, '');
}
