   function trimall(obj) {

      var startpos = 0, endpos = obj.value.length - 1;

      if (endpos == -1) { 
        return;
      }

      while (startpos <= obj.value.length && obj.value.substring(startpos, startpos + 1) == " ") {
 	      startpos++; 
      }

      while (endpos >= 0 && obj.value.substring(endpos, endpos + 1) == " ") {
	      endpos--; 
      }

      if (startpos > endpos) { 
         obj.value = "";
      } else {
         obj.value = obj.value.substring(startpos, endpos + 1);
      }
   }