function isWhite(c) {
    return ((c == '\t') || (c == ' '));
}

function trim(s) {
    var i, j = s.length;

    for (i = 0; isWhite(s.charAt(i)) && (i < j); i++)
        ;
    if (i == j) return ""; //whole string is white
    for (; isWhite(s.charAt(j-1)); j--)
        ;
    return s.substring(i, j);
}
