

// to trim whitespace off of both ends of a string

function trimString (untrimmedString) {

	var trimmedString = new String;



	// trim the left end

	var trimNum = 0;

	var stopNow = 0;



	for (var i = 0;stopNow == 0;i++) {

		workingChar = untrimmedString.charAt(i);

		workingChar == ' ' ? trimNum++ : stopNow = 1;

		}



	trimmedString = untrimmedString.substring(trimNum,untrimmedString.length);







	// trim the right end

	trimNum = 0;

	stopNow = 0;



	for (i = trimmedString.length - 1;stopNow == 0;i--) {

		workingChar = trimmedString.charAt(i);

		workingChar == ' ' ? trimNum++ : stopNow = 1;

		}



	trimmedString = trimmedString.substring(0,trimmedString.length - trimNum);





	// and return the trimmed string

	return trimmedString;

	}

	