// JavaScript Document
function ltrim(stringValue) {
  stringValue = (stringValue + '');
  var i=0;
  for (i=0; i<stringValue.length; i++) {
    if (stringValue.charAt(i) != ' ') {
      return (stringValue+'').substring(i,(stringValue.length));
    }
  }
  stringValue = '';
  return stringValue;
}
  
function rtrim(stringValue) {
  stringValue = (stringValue + '');
  var i=0;
  for (i=(stringValue.length-1); i>=0; i--) {
    if (stringValue.charAt(i) != ' ') {
      return (stringValue+'').substring(0,(i+1));
    }
  }
  stringValue = '';
  return stringValue;
}
 
function trim(stringValue) {
  var retStr = (stringValue+'');
  retStr = ltrim(retStr);
  retStr = rtrim(retStr);
  return retStr;
}
