function trimString(strText) {
// this function trims the supplied text string i.e. removes left and right trailing spaces

	// do left trim first
	if (strText.length > 0) {
		for (var i = 0; i < strText.length; i++) {
			if (strText.substr(0, 1) == " ") {
				strText = strText.replace(" ", "");
			} else {
				break;
			}
		}
	}
		
	// do right trim next
	strText = reverseString(strText);
	if (strText.length > 0) {
		for (var i = 0; i < strText.length; i++) {
			if (strText.substr(0, 1) == " ") {
				strText = strText.replace(" ", "");
			} else {
				break;
			}
		}
	}
	strText = reverseString(strText);
	return strText;
}

function reverseString(strText) {
// this function reverses a text string
var reversedString = "";

	for (var i = 0; i <= strText.length ; i++) {
		reversedString = reversedString + strText.substr((strText.length - i), 1);
	}
	return reversedString;
}
