function strip(oldString) {
    return stripLeft(stripRight(oldString));
}

function stripLeft(oldString) {
    var newString = '';
    var i = 0;
    var len = oldString.length;
    var ch = '';
    for (i = 0; i < len; i++) {
        ch = oldString.charAt(i);
        if (ch != ' ' && ch != '\n' && ch != '\t' && ch != '\r') {
            break;
        }
    }
    
    if (i <= len) {
        newString = oldString.substring(i, len);
    }
    return newString;
}

function stripRight(oldString) {
    var newString = '';
    var i = 0;
    var len = oldString.length;
    var ch = '';
    for (i = len - 1; i >= 0; i--) {
        ch = oldString.charAt(i);
        if (ch != ' ' && ch != '\n' && ch != '\t' && ch != '\r') {
            break;
        }
    }
    
    if (i >= 0) {
        newString = oldString.substring(0, i + 1);
    }
    return newString;
}